The Athenaeum Building, 8 Nelson Mandela Pl, Glasgow G2 1BT, Glasgow, United Kingdom Full-time Company DescriptionArcadis IBI Group is a a global