Duffl
Show contact
Cezar Rachieru
Vice President Strategy Operations
Reza Navadeh
General Manager
Batu Ertas
Maxwell Kaiser
Operations Manager
Jake Boyd
Strategy Manager
+ 1 more
Nicole Burke
Marketing Manager
Current role
View in org chart