cth careers in Suez, Egypt