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