YOUR AGC ADVOCATE PROFILE

John L Brooks

Company

AssuredPartners

Job Title

Construction Risk Advisor