STR employs 314 employees. The STR management team includes Robin Rossmann (Managing Director), Amanda Hite (President), and Isaac Collazo (Vice President, Analytics).
Get Contact Info for All DepartmentsLooking for a particular STR employee's phone or email?