Project Management Customer Services Power Generation Gas Processing Customer Support Energy Oil Gas Gas careers in Mansoura, Egypt