Justin Anderson has over 16 years of experience in leadership roles within the contracting industry. As the Principal at The Barricade Company since October 2007, Justin has overseen various operations and project management tasks. In addition, since February 2001, Justin has served as the Chief Executive Officer of Terra Contracting Inc, driving the company's strategic direction and growth.
Sign up to view 1 direct report
Get started
This person is not in any teams