GB flag iconENCN flag iconZH

SATRA Management Team

Oliver Chandler

Business Manager, Laboratory Services

Oliver is Business Manager of SATRA’s Laboratory Services operation. He began working at SATRA in 2011 and has extensive experience surrounding the testing and development of various forms of consumer product.