James Phelps has been named v-p of e-commerce at Books-a-Million, where he will be responsible for "executing the vision, branding, merchandising and marketing strategy" for the company. Phelps has previously held positions with retailers HSN, Kohl’s Department Stores, and Brookstone.

Currently based out of St. Petersburg, Fla., Phelps will relocate to BAM headquarters in Birmingham, Ala.