Avison, Gerald (Chairman)

TTP Group

At TTP Group plc, (TTP), we make new technology and new products possible by the way we work. We build teams of talented, bright, accomplished people and give them the freedom to share their knowledge and enthusiasm within the business. We have a commitment to world-class science and engineering and firmly believe it can have a huge impact on the commercial success of our clients.

TTP Group directory information