cth careers in Alexandria, Egypt