STC employs 1,290 employees. The STC management team includes Petr Kuna (Managing Director), Sakshi Sharma (HR Manager), and Jamie Scott (Chief Financial Officer).
Looking for a particular STC employee's phone or email?