Craig Wilson

Craig Wilson

Craig Wilson

Bellingham Branch Manager

As Bellingham’s Branch Manager, Craig is responsible for the business and operations performance of the branch. He works closely with Anvil’s senior management to set branch strategies, goals and targets, and collaborates with Business Development, Program, Project, and Resource Managers to successfully execute the plans. He also promotes strong Anvil relationships with clients and the local community.

Craig joined Anvil in 2008 as a project manager, eventually taking over as Manager of the Project Management Department before becoming Branch Manager in 2020. He brings extensive experience in personnel, site, operations, and project management at multiple facilities and locations.

Craig holds a B.S. in Chemical Engineering from the University of Alberta and a Certificate in Business Administration from the University of California.