Ellen - Beth Juma, an experienced Talent Acquisition Manager with a focus on the EMEA region at Descartes Systems Group since September 2019, has a diverse background in human resources. Previous roles include HR Advisor at Descartes Systems Group Europe, HR Officer at SafeLives, and HR Advisor at B&Q, where responsibilities encompassed employee relations, policy development, and management of formal HR processes. Earlier career experience includes HR Advisor roles at Wincanton and the British Army, as well as HR Officer at BURO HAPPOLD CONSULTING ENGINEERS LIMITED. Ellen - Beth Juma holds a Bachelor of Laws - LLB degree from the University of Exeter Business School, specializing in Business/Corporate Communications.
Sign up to view 1 direct report
Get started