Schram har graden Master of Science i strategi fra Copenhagen Business School og ble etter studiene ansatt i McKinsey & Company og i McDonald's. Han hadde deretter ledende stilling i Statoil Fuel & Retail og var toppsjef i Circle K fra 2010 til 2018, med 20 000 ansatte og 2766 bensinstasjoner i Europa..