Spencer Davies

Manager: Direct Insurance - VIC at Bay Building Group

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.

Links


Org chart