Stephen Freeman is the Director of Strategy at CarMax, having held various roles within the company from Senior Manager to Strategy Analyst since 2016. Prior to this, Stephen gained experience as a Marketing Promotions Intern at Sports Endeavors and as a Marketing Intern at Sports & Properties, Inc. Stephen received a Bachelor's degree in Business Administration and Sport Administration from the University of North Carolina at Chapel Hill in 2014.
This person is not in any teams
This person is not in any offices