STS employs 257 employees. The STS management team includes Ibrahim Mazhar (Managing Director), Hany Soliman (MEP Project Director and Four Season Jeddah), and Girgis Wissa (Managing Director).
Looking for a particular STS employee's phone or email?