Main Menu

Chief Investment Strategist

Charlottesville Office: 434.260.8293

Craig is the firm’s Chief Investment Strategist, responsible for chairing the Strategy Committee, leading discussions on strategic and tactical asset allocation, recommending allocation changes and assisting in client communications.  Prior to joining MCM, he was the Chief Investment Officer and equity portfolio manager at Franklin Street Partners, a registered investment advisor in Chapel Hill, North Carolina.  Craig began his investment career in Boston as an equity analyst with Keystone Investments followed by positions as an institutional growth equity portfolio manager with Putnam Investments and Essex Investment Management.  He received his B.A. in Economics from the University of Notre Dame and an M.B.A. from the University of North Carolina’s Kenan-Flagler Business School and also holds the Chartered Financial Analyst designation.  He and his wife, Erica, have four very active children.  When not spectating at their sporting events, he enjoys biking, swimming and golf.