United Kingdom, Sheffield
46km
Talking Heads is an award-winning full service LSP (Language Service Provider), ranked in the top 3% of UK Translation Agencies (ATC market survey), with a core management team of 15 based at their 2 offices (Sheffield Head Office and Leicester) and a global linguist team numbering over 10,000 (at 2016). Covering all languages, Talking Heads excels at producing work based on clients specific requirements and client feedback reports excellent customer service. ...

The europages app is here!

Use our improved supplier search or create inquiries on the go with the new europages app.

Download in the App Store

App StoreGoogle Play