Robert Allan is an experienced professional in strategic direction and operations, currently serving as Strategic Pursuits Director at Arcadis since June 2012. Throughout a diverse career, Robert has held various senior roles including Director of The Arcadis Way for Europe, Chief Operating Officer for Europe South, and Managing Director of Global Excellence Centres in India. Prior to Arcadis, Robert contributed to organizations such as Dulas Ltd as a Business Growth Consultant, Pinnacle Energy Solutions Ltd as Managing Director, and served as Commercial Director for Low Carbon Technologies at Connaught PLC. Additional roles include Group Commercial Director at Renovo and various positions at Morrison Construction. Robert holds a degree from Glasgow College of Building & Printing and has a background from Grange Academy in Kilmarnock.
This person is not in any teams
This person is not in any offices