Log in
KellyDeli
Contact
Links
Previous companies
View in org chart
Steve Flanagan
Chief of Marketing
Burcu Hüsrevoğlu Çavuşoğlu
Marketing Manager
Bruce Craig
Head of IT
Chloé Defrance
Head Of Marketing France
Amber Martin
UK Marketing Manager
+ 9 more
February, 2018 - present