Environmental / Sustainability Manager - Construction The Role Required to join a construction company in Jeddah. This successful will take