Omnexus employs 102 employees. The Omnexus management team includes Christophe Cabarry (Founder and CEO), Laura Mengot (Head of Client Success), and Khushboo Dem (Editorial Manager).
Looking for a particular Omnexus employee's phone or email?