Sébastien Albert har base i Waterloo og leder Mastercard Europes Strategy and Business Excellence-team. Sammen med teamet sitt støtter han Europa ved å bidra til å definere den regionale strategien, styrke teamene med data (spesielt innen salg) og sikre passende verdiutveksling i firepartsmodellen. Hans omfang inkluderer kundeøkonomi, strategi, bransjeengasjement, analyse og forretningsinnsikt og salgsutmerkelse.
Sébastien jobbet tidligere i finans- og strategiroller hos Mastercard og fikk også omfattende erfaring med å gi råd til betalings- og finansteknologiselskaper om deres mest strategiske prioriteringer hos Boston Consulting Group.
Sébastien ble uteksaminert med utmerkelsen magna cum laude som forretningsingeniør fra Solvay Business School. Han er fortsatt involvert i skolen som undervisningsassistent for et strategiseminar.