Catherine Farrugia's Location
Toronto, ON, CA
Catherine Farrugia's Work
Catherine Farrugia's Education
Catherine Farrugia's Skills
Catherine Farrugia's Summary
Catherine Farrugia, based in Toronto, ON, CA, is currently a Human Resources Director at INNOVA Medical Ophthalmics, bringing experience from previous roles at Compass Construction Resources Ltd., Arch Consulting Group, FirstOnSite Restoration and Jefferson Wells. Catherine Farrugia holds a 1983 - 1986 Associate's Degree in Business Administration @ Seneca College of Applied Arts and Technology. With a robust skill set that includes Performance Management, Employee Engagement, Employee Relations, Succession Planning, Human Resources and more, Catherine Farrugia contributes valuable insights to the industry. Catherine Farrugia has 2 emails on RocketReach.