DXC Technology
Temporary Employee
Industrial Automation Jeddah, Saudi