Craig has more than 14 years of experience in civil engineering, with an emphasis on project management, construction inspection, quality management, project controls, contract administration, construction, education, and technical team supervision. Craig has been a part of several teams delivering some of the highest profile and technical construction projects utilizing various delivery methods across the State of Minnesota.

Discover our difference.

We partner with our clients and communities to build what’s next in infrastructure—the places, space and systems that support our lives.

Work with Us