See the Entire Team

Dan Ahrens

Vice President, Onsite

Dan joined Insight in 2016. He previously worked as a strategy consultant at the Boston Consulting Group in Philadelphia, where he advised clients in the financial services, retail, and consumer goods industries. His projects covered a variety of functional topics, including long-term growth strategy, sales force effectiveness, and operating model design.

Dan graduated from Duke University with degrees in Economics and Political Science, and a minor in Mathematics. Born and raised in St. Louis, MO, Dan spends his free time watching and playing basketball and soccer, cooking, and traveling.