How are project managers leading the way in sustainability?

Miriam Al-Alawi, project manager, turner & townsend

Project managers have a big role to play in rapidly decarbonising the industry to meet global targets
Source: New feed


Leave a Reply