GB flag iconENCN flag iconZH

Webinars and Online Resources

SATRA Management Team

Peter Allen

Divisional Manager, Engineering

Peter is responsible for the general management and operation of SATRA’s research, engineering and test equipment business units. A chartered mechanical engineer, he joined SATRA in 2009 after wide ranging senior management experience in research, design, development, sales and manufacturing, including project managing multi-partner projects in the EU & Middle East.