Five years into his professional career, Craig joined OCE after working for firms in Nantucket, MA and Woodstock, VT. Since joining OCE as a project engineer, Craig moved up to project manager before eventually becoming a partner and managing engineer. A licensed professional engineer in Massachusetts, New Hampshire, and Vermont, Craig’s expertise focuses on project development, Act 250 permitting, and management of water resource projects. He also coordinates the resident project representatives for the office. He specializes in project management and often takes the lead in large projects where multiple consulting firms are involved.
Craig grew up actively involved in a number of team sports, particularly soccer and baseball. He has passed this interest down to his kids and enjoys coaching local recreational programs and helping young athletes not only build their skills but also learn how to work as a team.