SDL Employee Directory
IT Services and IT ConsultingEngland, United Kingdom1001-5000 Employees
SDL has about 2.4K employees across 5 continents, most of them in Europe. By country, the largest groups are United Kingdom Of Great Britain And Northern Ireland (30%), United States Of America (13%) and India (10%). Media & Communications and Program & Project Management make up over half of the profiles with a known department. SDL's workforce spans 33 departments. SDL's workforce fell 23% between July 2025 and July 2026.