Deel
Show contact
Ilana Elbaz
Head of Sales EMEA
Gaelle Khoury
SDR EMEA
Charles Muller
Sales Development Representative EMEA
James Lawrence
SMB Sales Manager
Christian Josewski
Midmarket Sales Manager
+ 12 more
34 members
Current role
View in org chart
View all open roles (90)
Finance · Japan
Sales · Central African Republic
Finance · Seoul, South Korea