Project Technical Manager

Origin International is looking for a Project Technical Manager, Engineering Manager, and Project Manager to join a Tier one main contractor in Doha, Qatar. The ideal candidates should already be …

Project Technical Manager Read More ยป