Sts employs 397 employees. The Sts management team includes Aiman Mazahreh (Co-Founder and Chief Executive Officer of STS), Wojciech Sznapka (Chief Technology Officer), and Piotr Cerlak (Chief Sportsbook Officer).
Get Contact Info for All DepartmentsLooking for a particular Sts employee's phone or email?