Michelle Lamoureux's Location
Orillia, ON, CA
Michelle Lamoureux's Work
Michelle Lamoureux's Education
University of Toronto
(Anthropology)
Michelle Lamoureux's Summary
Michelle Lamoureux, based in Orillia, ON, CA, is currently a Manager, Learning and Performance Innovation, TTEC Digital at TTEC, bringing experience from previous roles at TTEC and TeleTech. Michelle Lamoureux holds a University of Toronto. Michelle Lamoureux has 2 emails on RocketReach.