Carousel Logistics's Sales department is led by Marcella Deacon (Business Development Manager) and has 22 employees.
jamal uddin
Head of Sales - UK and Ireland
David Assoc
Human Resources Business Partner
Rut Villar Ortiga
Business development Iberia
Joran Veger
Business Development Manager
Marcella Deacon
Daria Wasilewska
Client Services Advisor
Sandra Hayton
Sales Director, Benelux
Tim Deniz
Business Development Director - Europe
Oksana Bauer
Looking for a particular Carousel Logistics employee's phone or email?