leed sustainability manager careers in Suez, Egypt