Science Technology employs 165 employees. The Science Technology management team includes Idris Alzakari (CEO and Managing Director), Abdullatif Mohamed (Chief accountant), and Hashim Alhashmi (Chief of Staff).
Looking for a particular Science Technology employee's phone or email?