Strata Worldwide employs 190 employees. The Strata Worldwide management team includes Mike Berube (President and CEO), Tom Michaud (Chief Technology Officer), and David Jenks (CFO and COO).
Get Contact Info for All DepartmentsLooking for a particular Strata Worldwide employee's phone or email?