The Team

The Team

Matt Davies

General Manager 

0118 932 4421

 

 

Peter O'Dea

Head of Global Sales & Business Development

0118 932 4056

 

 

Byron Mawdsley

Vice President, Finance

0118 932 4027

 

 

Debbie Goodman

HR Business Partner

0118 932 4001

 

 

Richard Wood

Senior Director, Customer Accounts

0118 932 4072

 

 

Jon Clucas

Senior Director, Technical Services

0118 932 4432