Books-A-Million has named Mary Jane Karwoski as VP human resources. Karwoski will be responsible for overseeing employee relations, compensation, benefits, training and development and recruiting for Books-A-Million.