Mohammed Badi

President, Global Network Services at American Express

Mohammed Badi is the President, Global Network Services at American Express. In this role, he leadsnetwork-related businesses, including Network Services and Operations, Global Network Partnerships and our Accertify merchant fraud and risk protection unit.

Most recently, Badi was the Chief Strategy Officer, responsible for the company’s medium-to-long term enterprise-wide strategy, running the company’s long-range planning process and ensuring alignment between the enterprise, business unit and M&A strategies.

Prior to joining American Express in October 2018, Dr. Badi was Senior Partner and Managing Director at The Boston Consulting Group (BCG) where he led the firm’s global Payments & Transaction Banking Practice. Dr. Badi had broad exposure to the strategic, operational and organizational challenges facing the payments industry and worked with a number of fintechs, payments companies and banks.

Prior to BCG, Dr. Badi worked with multiple technology start-ups. He cofounded a Silicon Valley medical device startup, was part of the pre-initial public offering team of a technology start-up and worked as a scientist for several years with NASA’s Gravity Probe B Relativity Mission.

Dr. Badi earned his doctorate, Master of Science and Bachelor of Science degrees in electrical engineering and his Bachelor of Arts degree in French – all from Stanford University. He has served on the Faculty of Electrical Engineering at Stanford University and is currently an adjunct professor at NYU’s Stern School of Business and Stanford University. He is a Trustee of the Tenement Museum of New York City.

Dr. Badi lives in New York City.

Links

Timeline

  • President, Global Network Services

    July, 2021 - present

  • Chief Strategy Officer

View in org chart