Ranald McGregor

Chief Executive Officer at McGregor Digital Construction

Ranald McGregor is an accomplished professional in the construction industry, currently serving as Chief Executive Officer at McGregor Digital Construction since September 2015. Prior experience includes the role of Construction Director at Global Switch from 2012 to September 2015 and Department Manager of Construction at Masdar from 2008 to 2011. McGregor has also held various managerial and engineering positions at Brookfield Multiplex, Multiplex Construction, and Nockatunga Station. Academic credentials include a Master of Science in Integrated Design and Building Information Modelling from The University of Salford, a Diploma of Applied Finance and Investment from the Securities Institute in Sydney, and dual Bachelor's degrees in Construction Management from UNSW and University of California, Berkeley.

Links


Org chart