Technical Support Specialist

Voices · london, on, Canada

Location
london
Job Type
Full-time
Posted
May 30, 2026

Job Description

Technical Support Specialist

Location: London Ontario

Position Type: Full-Time

Vacancy Status: This posting is for an existing vacancy.

About Us

Voices is the trusted voice partner for brands, tech and voice talent. Voices helps scale real voice solutions, across traditional voiceover, Voice AI, and ethically sourced voice data. For more than two decades, the biggest and most beloved brands have trusted Voices to find their voices and bring their projects to life.

Why join us? We’re on a mission to shape the future of voice, and we’re building a team that’s curious, collaborative, and passionate about making great ideas heard.

About the Role

The Technical Support Specialist provides full technical support to all corporate users for in-office and remote software packages. The tasks are diverse and wide ranging, and come with responsibility for administration of many packages. If y...

Ready to Apply?

Submit your application for Technical Support Specialist at Voices

Apply Now