DECJUBA's HR department is led by Kate Carroll (Head of Sustainability) and has 15 employees.
Nick Smith
Loss Prevention Manager
Kate Carroll
Head of Sustainability
Dinah Walmsley
Head of People Experience
Lauren Cole-Doswell
Head of Talent Acquisition
Michelle Petrovski
People Experience Manager
Amelia Adey
Engagement Lead - Fraud and Security
Looking for a particular DECJUBA employee's phone or email?