Beth Carroll has extensive experience in human resources and project management, currently serving as the Human Resources Manager for Recruitment & Technology at Loyola Press since May 2011. Prior roles at Loyola Press include Project Manager, Project Development Specialist, and Project Coordinator. Prior to that, Beth worked at Shakespeare Squared from August 2008 to April 2011, where positions included Senior Project Manager, Project Manager, and Human Resources Generalist. Beth holds a Bachelor of Arts in Economics and Business Management from Albion College, obtained in 2008.
Sign up to view 0 direct reports
Get started
This person is not in any teams