Carla Spina

Vice President Human Resources at Echelon Insurance

Carla Spina is a experienced professional in the field of Human Resources. Carla has held various leadership roles in HR departments of different companies, where Carla has been responsible for payroll, benefits, talent management, and employee relations. Carla has a Bachelor of Arts degree in Sociology from McMaster University and a Post Graduate Program in Human Resources Management from Humber College.

Location

Toronto, Canada

Links

Previous companies


Org chart


Teams


Offices