EMSTAR employs 21 employees. The EMSTAR management team includes Nick Lambert (Managing Director), Chris Ace (Operations Manager), and Melvyn Baldock (Instructor).
Get Contact Info for All DepartmentsLooking for a particular EMSTAR employee's phone or email?