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.
August, 2024 - present
August, 2022