Leadership
Chris Allen
Founder & Managing Director
Chris has held numerous leadership positions helping public and private-equity backed companies across industries solve financial challenges and deliver results for nearly a decade.
He founded Still North to provide financial expertise to a client base sharing a passion for the same entrepreneurial spirit that drives him. He has advised clients across industries and around the United States on topics ranging from acquisition valuation to strategic forecast development to fundraising. A highly effective communicator, Chris prides himself on helping clients articulate a consistent and compelling message supported by financial data.
Early in his career, Chris worked at Goldman Sachs in New York City. He is a proud combat veteran of the U.S. Army where, searching for IEDs in Iraq, he quickly learned the value of accountability and attention to detail.
Chris holds a bachelor’s degree in Economics from Dartmouth College and a Master of Business Administration degree from Yale University.