Omni employs 38 employees. The Omni management team includes Wesley Greener (CEO and Founder), Peter Ibrahim (Partnerships Manager), and Alexa Valentina Acosta Gomez (Head of Programmatic Partnerships).
Looking for a particular Omni employee's phone or email?