Paymentus
Owen McLachlan has extensive experience in customer service and technical support, currently serving as a Customer Service Manager at Paymentus since October 2015, where Owen co-supervises a team of 80 agents while providing constructive feedback on metrics and performance. Prior to Paymentus, Owen held the position of Contact Center Supervisor at Sony of Canada Ltd. from July 2009 to June 2015, overseeing 12 employees in a technical support call center, with responsibilities including hiring and training. Earlier professional experience includes roles as a Business Analyst - Technical Support at Quad Infotech Inc. and as a Technical Support Trainer & QA Supervisor at Epson America Inc., where Owen progressed from first-level support to training and quality assurance. Educational credentials include a Diploma in Computer Programmer Analyst Co-op and a Certificate in Telecommunications, both from Centennial College School of Business.
This person is not in any teams
This person is not in any offices
Paymentus
1 followers
Paymentus is a provider of cloud-based bill payment technology solutions and services for some of the largest installations.