SATRA


SATRA is an independent research and testing organisation established in 1919. It has technical facilities in the UK and China serving customers throughout the world. As well as testing products and components to European and international standards across a wide range of industry sectors, SATRA dev... Read more

Employees

51-200

Links


Org chart

Tom Bayes
Head Of Innovation And Development, And Deputy Technical Manager.
Christine / Chris Anscombe
Assistant Director - Commercial

Teams

This company has no teams yet


Offices

This company has no offices yet