About Talking Heads
An award-winning Language Service Provider (LSP) passionate about creating multilingual content for companies to communicate across the globe.
Established in Sheffield in 1999, we have 12 management staff and a resource of over 11,000 linguists worldwide. Our 2017 Customer Survey produced a NPS of +64. The ATC UK Language Services Market Survey put us in the Top 2% of UK Translation Agencies and named us as the 3rd fastest growing LSP in the UK.