Ed Leurebourg currently serves as an Operations Manager for Customer Experience at Deliverect, having previously held the position of Team Lead for Customer Support in both the Americas and North America. Responsibilities include establishing a new Support Hub in Mexico City, overseeing a team that supports over 32,000 merchants, and actively managing key performance indicators related to customer satisfaction and service levels. In prior roles, Ed Leurebourg demonstrated expertise in improving support efficiency through innovative solutions, along with extensive technical support experience at York University, where contributions included developing AI chatbots. Ed Leurebourg holds a Bachelor of Arts in International & Communication Studies from York University and is pursuing a diploma in Spanish as a Second Language from Universidad Nacional Autónoma de México.
Sign up to view 1 direct report
Get started