. Every day we help our major global clients deliver ambitious and highly technical projects, in over 130 countries worldwide... and dashboard software such as Power BI, Tableau etc Good communication & stakeholder management skills, self-motivated...
Turner & Townsend