Thales Canada, Transportation Solutions
Senior Project Manager
Thales Canada, Transportation Solutions
Project Director
Thales Group / STESA
Bid Manager
Thales Canada, Transportation Solutions
Project Manager
Thales Group - STESA
Project Manager
Thales Group
Project Manager
Thales Group / STESA
Project Engineer
Cairo University