SDL.com
Life at SDL

Life at SDL


Find out what it is like to work with a worldwide leader in
Global Information Management

Despite having the largest International presence in the Global Information Management space we still manage to keep a small company feel to our local offices.  We do this by creating unique identities for each division.   Individual locations have full responsibility for their yearly results and autonomy in their decision making and planning.  This local-management strategy leads to a strong team mentality and ensures that SDL employees can make a difference wherever they are based!

 Joining SDL
Joining SDL


Find out how SDL finds the right people for the right roles

SDL Explained
SDL Explained


SDL provide the services and software required to manage
and deliver multilingual content and information

Office Locations
Office Locations


SDL currently operates more than 50 offices in 34 countries:
find contact details for your local SDL office.