Strata Worldwide's IT department is led by Tom Michaud (Chief Technology Officer) and has 24 employees.
Jacob Mattrella
Systems Network Specialist
Prince Khoza
Field Service Engineer
Looking for a particular Strata Worldwide employee's phone or email?