Star2Star employs 137 employees. The Star2Star management team includes Katie Rummel (Senior Vice President, People Operations), Debbie Fox (Vice President, Accounting and Finance), and Adrian Back (EVP. Finance and Accounting).
Get Contact Info for All DepartmentsLooking for a particular Star2Star employee's phone or email?