Megavar employs 53 employees. The Megavar management team includes Nick Johnston (Primary and External Project Services Manager), Owen Hart (Project Manager), and William Meyer (Engineering Manager).
Looking for a particular Megavar employee's phone or email?