Spencer Davies has a wealth of experience in the construction industry, holding various managerial positions in both building and insurance companies. With a background in Building/Construction Management, Spencer has worked in roles such as Construction Supervisor, General Manager, Estimating Manager, and National Assessing Manager. Currently, Spencer serves as Manager for Direct Insurance in VIC at Bay Building Group.
Sign up to view 0 direct reports
Get started