SSTAR employs 226 employees. The SSTAR management team includes George Maxted (Chief Medical Officer), Michael Walker (Director of Compliance and Risk), and Kelsey Vasquez (Clinical Director).
Looking for a particular SSTAR employee's phone or email?