Nic is a Vice President at American Express, currently serving as Chief of Staff for the head of the Consumer business. He is responsible for a range of business planning and strategic activities and partners with leaders across the organization, from country managers globally to c-suite partners. Prior to this role, Nic worked in the Merchant business where he played a central role in the launch of EMV chip cards and contactless payments and help improve customer satisfaction globally.
Prior to American Express, Nic worked in investment banking at UBSand investment management at Wellington Management. He holds a MBA degree from the Stanford Graduate School of Business and a Bachelor’s degree from Tufts University. Originally from Canada, Nic speaks French fluently. He has travelled extensively both personally and professionally, having visited all 7 continents, and took part in a school exchange program to South Africa. Nic lives in New York with his wife, son and daughter.