CLS Group
CLS Group's CEO and Executive Team includes Thomas Barkhuff and 6 others.
Deborah Hrvatin
Chief Risk Officer
John Hagon
COO
Marc Bayle De Jessé
CEO
Thomas Barkhuff
Chief Information Officer
Trevor Suarez
Chief Financial Officer
View all
12 members
11 members