Deel
Show contact
Olivier Elbaz
Global Head of Expansion
Liina Laas
Country Leader Estonia and CEE Head of Expansion
Shannon Karaka
Country leader Australia & New Zealand
Natalia Jimenez
Head of Expansion Colombia
Sammy Hakimian
Global & Strategic Account Manager
+ 7 more
Current role
View in org chart
View all open roles (61)
Operations · United Kingdom