Scitra's IT department is led by Osama Arafa (Mechanical Engineer) and has 17 employees.
Osama Arafa
Mechanical Engineer
Faheem Ahmed
Engineering and Maintenance Manager
Looking for a particular Scitra employee's phone or email?