DEBRA UK Employee Directory
Non-profit OrganizationsEngland, United Kingdom201-500 Employees
DEBRA UK has about 269 employees, nearly all of them in Europe. Administrative and Retail make up 48% of the profiles with a known department. DEBRA UK's workforce spans 15 departments. DEBRA UK's workforce grew 8% between January 2026 and November 2026.