Scitra employs 202 employees. The Scitra management team includes André Pinho (Head of Operations), Raouf Omar (Logistics Coordinator), and Ata Khan (Purchasing and Planning Manager).
Get Contact Info for All DepartmentsLooking for a particular Scitra employee's phone or email?