Finlay Bennie's Location
Canada
Finlay Bennie's Work
Finlay Bennie's Education
Finlay Bennie's Skills
Finlay Bennie's Summary
Finlay Bennie, based in Canada, is currently a Client Success Manager at Star Telecom, bringing experience from previous roles at Loblaw Companies Limited, TD and Rogers Communications. Finlay Bennie holds a 1999 - 2001 Diploma in Computer Systems Networking and Telecommunications @ Seneca College of Applied Arts and Technology. With a robust skill set that includes Telecommunications, Customer Experience, Call Center, Wireless, Call Centers and more, Finlay Bennie contributes valuable insights to the industry. Finlay Bennie has 2 emails on RocketReach.