John Michel Rivera

Customer Service Specialist at Terex

John Michel Rivera is a Customer Service Specialist at Terex Corporation since July 2023, following a decade-long tenure as a Team Lead at Convergys from January 2014 to September 2023. John Michel Rivera earned a Bachelor of Science in Engineering from Saint Louis University in the Philippines, where studies were completed from 1995 to 2002.

Location

Calgary, Canada

Links


Org chart

No direct reports

Teams


Offices

This person is not in any offices