Lee Goddard
Product Director, Head of Authentication , WorldpayBio
Lee has nearly 20 years’ experience in business development, business strategy, and product management, currently focused on authentication for eCommerce payments as Product Director, Head of Authentication, for Worldpay.
Lee has also led the alternative payments product proposition and development teams for Worldpay eCommerce, where she was responsible for a product portfolio of over 300 payment methods for some of the world’s largest online merchants. Previously, she spent 5 years at American Express in EMEA strategy and business development, including leading the Northern European business development team for their International Currency Cards business, responsible for a combination B2B and B2C sales team and $300M in private banking partnerships. Prior to Amex, she spent 8 years at Accenture in New York leading management consulting teams for multinational clients.
She has lived and worked in the US, UK, Canada, Spain, and India, and holds a Bachelor of Science in Engineering in Computer Science from Princeton University and an MBA from London Business School.