The McGowan Companies Inc.
Jillian L. currently serves as Team Lead for Payroll, Benefits, and Human Resources at The McGowan Companies, where responsibilities include leading an HR team supporting over 500 employees and managing benefits enrollment for more than 170 employees. Previous experience includes roles at HubSpot, where Jillian led the development of inclusive programs for emerging talent and achieved high customer satisfaction scores. Additional experience encompasses program coordination at Cuyahoga Community College and administrative support at Cleveland State University and Bowling Green State University. Jillian holds a Bachelor's of Science in Human Development from Bowling Green State University and is pursuing a Master's degree in Adult Learning & Development at Cleveland State University.
This person is not in any teams
This person is not in any offices