Omnibus employs 54 employees. The Omnibus management team includes Matthew Hyman (IT Engineer), Chris Shaw (Software Support Engineer), and Linda Taylor (Project Manager).
Looking for a particular Omnibus employee's phone or email?