Turner & Townsend appoints Saudi infra head
Professional services company Turner & Townsend has appointed Leila Taghavi as its new Head of Infrastructure in the Kingdom of Saudi Arabia. Taghavi will lead the infrastructure business to drive growth in key sectors including rail, roads, ports, water, aviation and defence during a...