Results

2 people

Technical Manager
Global Testing Services
Senior Manager, IT Infrastructure Projects
Petroleum Development Oman