Jillian L.

Team Lead: Payroll, Benefits, And Human Resources at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices