Joe Mason

Joe is responsible for marketing, strategy, product management and innovation. He joined Allianz Partners in 2014 as Chief Marketing Officer of the US business, led the Americas in 2016, then moved to his global position in 2018. Joe and his team have led the transformation of the travel line of business from traditional travel insurance to more robust, end-to-end travel protection. Joe previously spent nearly 20 years in the financial services industry, where he held senior leadership positions across marketing, strategy and analytics for Capital One Financial Corporation and Intersections Inc. He holds a Master’s degree in business administration from the College of William & Mary and a Bachelor’s degree in commerce from the University of Virginia. He resides in Paris, with his wife and two children.