Jennifer Mcleod's Location
Mississauga, Ontario, Canada
Jennifer Mcleod's Work
Jennifer Mcleod's Education
Jennifer Mcleod's Skills
Jennifer Mcleod's Summary
Jennifer McLeod, based in Mississauga, Ontario, Canada, is currently a Chief Client Officer at NCRI Inc., bringing experience from previous roles at Rogers Communications, SinglePoint Group International Inc, Teleperformance and Canpages. Jennifer McLeod holds a 1997 - 1999 FBA in Business @ Canadian School of Management. With a robust skill set that includes Business Development, Business Planning, Call Center, Contact Centers, Customer Experience and more, Jennifer McLeod contributes valuable insights to the industry. Jennifer McLeod has 5 emails and 1 mobile phone number on RocketReach.