Sébastien Albert

SVP Strategy & Business Excellence Europe at Mastercard

Sébastien Albert is a seasoned professional in strategy and business excellence, currently serving as Senior Vice President of Strategy & Business Excellence for Europe at Mastercard, where previous roles included Vice President of Strategic Planning and Director of Business Planning & Analysis. Albert has also worked as an Independent Strategy Consultant at Stratech Consulting and as a Project Leader and Consultant at Boston Consulting Group. In addition to corporate roles, Albert has experience in academia as a Teaching Assistant for strategy seminars and field projects at Solvay Brussels School. Educational credentials include Bachelor and Master degrees in Business Engineering from Solvay Brussels School of Economics and Management, complemented by a program at the Indian Institute of Management Bangalore.

Links

Previous companies

BCG logo

Timeline

  • SVP Strategy & Business Excellence Europe

    June, 2024 - present

  • Vice President Strategic Planning Europe

    August, 2022

  • Director Business Planning & Analysis

    2019