Deborah Curtis has joined On Location
as its chief marketing officer. On Location is a premium experiential hospitality business serving iconic rights holders and with specialising in curated hospitality, ticketing, live and virtual event production, and travel management in the sports and entertainment industries. Official partners include the NFL, NCAA, PGA of America, and the United States Tennis Association, among many others.
Deborah comes from American Express, where she spent over a decade. Most recently, she served as their VP, head of global brand and product experience where she oversaw Amex’s global experiential strategy, marketing, and partnerships, across entertainment, sports, premier events, digital commerce, and the arts. While with Amex, Deborah helped lead campaigns that claimed awards from the Emmys to Cannes Lions to CLIOs.
Deborah herself received numerous distinctions including spots on Billboard’s Master of Branding (2019), Power 100 (2018, 2017), Branding Power Players (2018, 2017), and Power Women in Music (2013-2018) lists, as well as Variety’s Power Women of NY (2016, 2018) and Sports Business Journal’s Branding Power Players (2018).
In her new role, Deborah is focused on further integrating the organisation into its parent company Endeavor and driving marketing initiatives that continue to elevate On Location as a bespoke experiential leader and the ultimate go-to for consumers looking for that once-in-a-lifetime moment.