Con sede a Waterloo, Sébastien Albert è a capo del team Strategy and Business Excellence di Mastercard Europe. Con il suo team, sostiene l'Europa aiutando a definire la strategia regionale, fornendo ai team dati (soprattutto di vendita) e garantendo un adeguato scambio di valore attraverso il modello a quattro parti. I suoi ambiti di competenza includono l'economia dei clienti, la strategia, il coinvolgimento del settore, l'analisi e le informazioni aziendali e l'eccellenza delle vendite.
In precedenza, Sébastien ha ricoperto ruoli nel settore finanziario e strategico presso Mastercard e ha anche acquisito una vasta esperienza nella consulenza alle società di pagamento e fintech sulle loro priorità strategiche più importanti presso il Boston Consulting Group.
Sébastien si è laureato con lode in ingegneria aziendale presso la Solvay Business School. È ancora coinvolto nella scuola come assistente didattico per un seminario di strategia.