Sheila Herod's Location
Toronto, ON, CA
Sheila Herod's Work
Sheila Herod's Education
Sheila Herod's Skills
Sheila Herod's Summary
Sheila Herod, based in Toronto, ON, CA, is currently a Talent Acquisition and Development Manager at Optima Communications International, bringing experience from previous roles at Optima Communications International and Bell Canada. Sheila Herod holds a Mowhawk College. With a robust skill set that includes Leadership, Customer Experience, Customer Relationship Management Crm, Human Resources, Call Center and more, Sheila Herod contributes valuable insights to the industry. Sheila Herod has 1 email on RocketReach.