Turner & Townsend announces new management team membersBy Jochebed MenonJuly 12, 20210 Construction consultancy firm Turner & Townsend has recently made three new appointments to its senior management team in the Middle…