Carter Jackson is the Head of Commercial Growth at Umbrage, part of Bain & Co., where they lead initiatives in digital products, payments, and loyalty. With extensive experience as a strategic business consultant and a history at American Express, Carter has fostered partnerships and driven significant growth in digital solutions. They hold a Bachelor of Arts in English and Creative Writing from Dartmouth College and are an active member of Punks & Pinstripes, a community for business innovators.
This person is not in the org chart
This person is not in any teams
This person is not in any offices