SEON Group
SEON Group's Leadership Team includes Michel Weiss and 3 others.
Alex Baisch
MD, South Africa
Finn Plotz
CEO
Michel Weiss
COO
Nils Lowe
CTO
View all
3 members