Il nostro Leadership Team

Ulf Persson

Chief Executive Officer

Weronika Niemczyk

Chief People Officer

Scott Opitz

Chief Product and Technology Officer

Gabrielle Lukianchuk

Chief Marketing Officer

Chip VonBurg

Chief Customer Officer

Neil Murphy

Chief Sales Officer