Account Executive, Spain
Omilia · Remote: Spain
Skills this job asks for
About the role
About the company Omilia is a leader in Conversational AI. Our cloud platform powers natural, human-like customer conversations over voice and chat for some of the largest enterprises in banking, insurance, telecommunications and hospitality, handling hundreds of millions of…