Marc Schluep est le Managing Director de Worldline en Suisse depuis la fusion de SIX Payment Services avec Worldline fin 2018. De 2017 à 2018, il occupait la fonction de CEO de SIX Payment Services et était responsable des activités de paiement par carte dans le monde. De 2014 à 2017, il a dirigé le domaine Organizational Development et a été membre de la direction de SIX Payment Services. De 2008 à 2014, Marc Schluep a été responsable du développement stratégique de SIX et de 2004 à 2007 à la Bourse suisse, SWX Group.
Marc Schluep