🌿 Back to all jobs

🥝 Technical Support Specialist

Voices | london, Canada | Posted June 01, 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 you are a motivated, self-starter...

Apply for This Position

Submit Application