Sherry Crowley

Managing Director at Christian Brothers Services

Sherry Crowley serves as the Managing Director of Health Benefits Services at Christian Brothers Services, where the focus is on providing cooperative programs to Catholic organizations. Prior to this role, Sherry held the position of VP of Strategy and Product at BenefitBump, enhancing employer offerings for working parents. Sherry's extensive experience also includes serving as Sr Principal at Mercer, where management of client relationships and service delivery was paramount, and as a Senior Consultant at Towers Watson, where the development of new business and project management were key responsibilities. Sherry holds a Master's degree in Human Resources, Compensation, and Benefits from the Quinlan School of Business, Loyola University Chicago, in addition to a Bachelor's degree in Accounting from Saint Xavier University.

Links

Previous companies

Mercer logo
Towers Watson logo