Sandberg Translation Parnters
When I visit universities to talk to translation students about working in the industry, it is apparent that the...
Here at STP, a member of staff’s safe return from annual leave often heralds the arrival of a tub of salty liq...
© 2018 Sandberg Translation Partners Ltd. All rights reserved.
UK company incorporation number: 4120504. UK VAT registration number: GB619951996