Stephen C.

Senior Manager, Talent Acquisition Data And Analytics at Bain & Company

Stephen C. is an experienced talent acquisition professional with a robust background in data and analytics, as well as recruiting operations. Currently serving as a Senior Manager at Bain & Company, Stephen has previously held significant roles at Bose Corporation, Takeda, Acquia, and KinderCare Education, acquiring expertise in talent operations and recruitment strategies. Stephen's academic foundation includes a Bachelor of Science in Business Management from Caldwell University.

Links

Previous companies

Bose logo
Acquia logo
Takeda Pharmaceutical logo

Timeline

  • Senior Manager, Talent Acquisition Data And Analytics

    August, 2024 - present

  • Senior Manager, Recruiting Operations ETR

    August, 2022