Alex Drummond
Chief Strategy Officer
at
American Express
Company Tenure:
2 years
Education:
Catholic University of Louvain (Graduate)
European Institute of Business Administration (M.B.A.)
Biography:
Alex Drummond serves as the Chief Strategy Officer at American Express, with a tenure of 2 years. The primary headquarters of American Express is located in New York, New York. Drummond holds a Master’s degree from Université Catholique de Louvain and an MBA from INSEAD. There are no recorded political contributions from Drummond.