+44 (0)20 7121 4704

A message from our Business Unit Head

“I’m immensely proud of my team for many reasons; they bring a tremendous amount of skill, knowledge and enthusiasm to every project, and they possess a strong ‘can-do’ spirit. It’s a really talented group.”

Peter Layzell – Head of TSM

Request a call back