Technical Support Manager

Omilia
Full-time Costa Rica, Costa Rica Computer Occupations
Posted:
June 05, 2026
Location:
Costa Rica, Costa Rica, Costa Rica

Job Description

About Omilia

Omilia is a leader in enterprise Conversational and Agentic AI for customer experience. Recognized as a Leader in the 2025 IDC MarketScape for Worldwide General Purpose conversational AI and a Visionary in the 2025 Gartner Magic Quadrant for Conversational AI Platforms, we power voice and digital customer service for global enterprises in finance, insurance, healthcare, utilities and beyond. Our unified, self-learning platform spans voice and chat agents, authentication, fraud prevention, and agent assist, and completes customer service tasks with human-like understanding. 

The Role

We are looking for a Senior Technical Support Manager to lead our AMER support team based in the USA & Costa Rica. This is a balanced people-and-technology role: you will lead a distributed support team handling tickets across the full Omilia Cloud Platform(OCP), while staying close enough to the technology to coach, unblock and contribute to t...

Apply for this Job

Submit your application for the Technical Support Manager position at Omilia.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Costa Rica, Costa Rica
Posted: June 05, 2026
Deadline: July 15, 2026