STRI Group employs 86 employees. The STRI Group management team includes Sam Myott (Managing Director), Tina Jessop (Head of Brand and Communications), and Mark Godfrey (Chief Executive Officer).
Get Contact Info for All DepartmentsLooking for a particular STRI Group employee's phone or email?