Ralph Davidson has a comprehensive background in building surveying and project management. Ralph currently serves as the Senior Vice President - Delivery, APAC at STACK Infrastructure. Prior to this role, Ralph held various leadership positions at JLL, Faithful+Gould, and Subway Scotland Ltd. Ralph has a strong technical background and a proven track record in driving business growth and service delivery excellence across different sectors. Their academic background includes a BSc (Hons) in building surveying from Glasgow Caledonian University.
Sign up to view 1 direct report
Get started