Staff Mechanical Engineer
Craig hit the ground running as soon as he joined the Hafer team. His vast knowledge, attention to detail and superb communication skills allow him to excel at translating the most complex mechanical and plumbing challenges into clear, actionable solutions for clients. His knack for simplifying the intricate not only makes him an asset to clients, but also inspires the Hafer team. Always ready to tackle new tasks with a can-do attitude, Craig is a go-getter who elevates our projects to the next level.
Craig also has passions beyond mechanical engineering. He is an avid sports fan who follows the St. Louis Cardinals, Indianapolis Colts, Philadelphia Flyers and Oklahoma City Thunder; competes in fantasy sports leagues; and plays a variety of games on the Xbox. Additionally, he says he’s “a bit of a nerd” when it comes to Star Wars and Lord of the Rings. He’s also taken on the title of handy man, completing projects around he and his wife Madeline’s first home.