Omilia

HQ
Larnaca
Total Offices: 5
354 Total Employees
Year Founded: 2002

Teams at Omilia

Recently posted jobs

51 Minutes AgoSaved
Remote
United Kingdom
Artificial Intelligence • Conversational AI
Drive new business by qualifying and securing enterprise customers and partners for Omilia's contact center solutions. Lead proposals, demos, RFP responses, and technical presentations; act as trusted technical advisor; ensure smooth handoff to implementation; gather customer feedback for product; build stakeholder relationships and support sales team knowledge transfer. Travel up to 20%.
16 Hours AgoSaved
Remote
3 Locations
Artificial Intelligence • Conversational AI
Drive new business in the Nordics by identifying, qualifying, and closing enterprise accounts for Omilia's contact center and conversational AI solutions. Lead proposals, RFP responses, demos, and technical presentations; act as trusted technical advisor; ensure smooth handover to implementation; gather customer feedback for Product Management; collaborate with Sales Engineers and stakeholders. Travel up to 20%.
8 Days AgoSaved
Remote
Colombia
Artificial Intelligence • Conversational AI
Remote freelance role transcribing Colombian Spanish audio to text with high accuracy, correct grammar/punctuation, and adherence to style guides. Manage workload, use transcription tools, and meet deadlines in a quiet workspace with reliable internet.