Team Leader. careers in Luxor, Egypt