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