Catherine Carroll Phr

Associate Director, Human Resources Business Partner at Insmed

Catherine Carroll, PHR, SHRM-CP has over 30 years of experience in the field of human resources. Catherine is currently working as the Associate Director, Human Resources Business Partner at Insmed Incorporated since 2013. In this role, they are responsible for talent management, organizational development, compensation, benefits, and employee relations. Catherine also leads key business initiatives and develops and implements training programs for employee development. Prior to their current role, Catherine worked as an HR Manager consultant for TWC/Authentidate Holding Corp., where they provided HR leadership and managed company benefits. Catherine has also served as an HR Business Partner for Rosen Group, Continuiti, ETS, Dendrite, and SES Americom as an HR Consultant. Earlier in their career, they worked as an HR Partner at Telcordia Technologies and held various positions at AT&T, including HR Manager, HR Business Partner, Staffing and Recruiting Manager, Human Resources Generalist, and Benefits Administrator. At AT&T, they were responsible for workforce planning and represented the company on the AT&T Employee Trend Survey Knowledge Community.

Catherine Carroll, PHR, SHRM-CP, has an education history that includes attending Thomas Edison State University. The details of their degree, field of study, and the duration of their attendance are not provided. However, in 2005, they earned an HR Professional Development Certificate from Fairleigh Dickinson University, specializing in Human Resources. No other educational experience is mentioned.

Links

Previous companies

AT&T logo