Talking Heads


User Stats

Profile Images

User Bio

THE HOME OF TRANSLATION. Talking Heads is a languages services agency which expertly manages a massive resource of linguists from around the world, to provide written translation, face to face interpreting and other language and culture related services to clients in all sectors.

External Links