Born and raised in Spain, David has lived in the UK since 2011 and runs his translation business from Swansea. He is an expert in translation and localisation and knows how to make your communications work in your target market.
- Company:Trust Your Brand
- Short Bio:Director
- October 17, 2019, 11:10 AMA FEST UK 2019 October