🏛️ London's Premier Job Portal
Omilia is seeking a Senior Technical Support Manager to oversee their AMER support team. This role requires leading a distributed team, ensuring excellence in managing support tickets across the Omilia Cloud Platform, and maintaining strong customer relationships.
The ideal candidate will have 5+ years of experience in technical support and a proven ability to manage teams. This is a remote position based in the AMER region with the option for a temporary relocation to Athens.
#J-18808-Ljbffr