Finlay Bennie is a Client Success Manager at Star Telecom since January 2022, where responsibilities include enhancing customer experience in telecommunication solutions for contact centers and enterprises. Previously, Finlay served as Manager of Quality Assurance at Loblaw Companies Limited, focusing on improving customer-facing quality programs for Presidents Choice Financial and Presidents Choice Services. In earlier roles, Finlay worked as an Easyline Specialist at TD, delivering exceptional customer service in a contact center, and as Manager of QA Operations at Rogers Communications, amassing over 12 years of management experience in quality assurance within the telecommunications industry. Finlay holds a Diploma in Computer Systems Networking and Telecommunications from Seneca Polytechnic, earned from 1999 to 2001.
Sign up to view 1 direct report
Get started