United Kingdom
Service Provider
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.
Service Provider
3 President Buildings,
Savile Street,
S4 7UQ Sheffield - United Kingdom
Create one request and get multiple quotes form verified suppliers.