... placements in various roles, projects and functions. Experience more ... placements in various roles and projects. Having the opportunity to ... to various sites and projects, as required by program ... optimise solutions for each project and create lasting value ...
a minute ago