Brian Boyd's work experience includes roles at various companies. Brian began their career as a Risk Analyst at Marsh in 2003 and then worked as a Manager at Protiviti from 2005 to 2008. Brian later joined Kraft Foods as a Summer Associate Brand Manager in 2009. In 2011, they joined Bain & Company as a Case Team Leader, where they worked on growth strategies, customer loyalty initiatives, and mergers and acquisitions projects. In 2014, they joined Nike as a Strategic Planning Director, working on special projects and emerging markets. Most recently, they have been with Carvana, starting as a Director of Inventory Strategy in 2017 and progressing to Senior Director and then Vice President in that role.
Brian Boyd completed their Bachelor of Science degree in Mathematics and Economics at Washington University in St. Louis from 2000 to 2003. Later, they pursued their Master of Business Administration degree with a specialization in Marketing and Strategy at the University of Michigan - Stephen M. Ross School of Business, graduating in 2010.
Sign up to view 13 direct reports
Get started