Meet the Team


The Roché team comprises in-house sales and technical teams, and nationwide surveyors and installers. If you need to contact anyone below, please call head office and they’ll put you in touch.

Barry Mahon

Director

Bernadette Jones

Group Finance Manager

Jodie Ellis

Office / Security Manager

Sian Finch

Awnings Product Manager

Jamie Pugh

Marketing Manager

Jason Wirdnam

Installations Manager

Frank Evans

Sales Manager

Jack Evans

Installations Coordinator

Nia Roberts

Internal Sales Representative

Amelia McHugh

Internal Sales Administrator

Simon Probert

Internal Sales Representative

Ray Bassett

Technical Sales Manager

David Peters

National Sales Manager

Paul Neighbour

Technical Sales Surveyor

Steve Salvage

Surveyor

Trevor Howlett

Surveyor

Chris Toplass

Surveyor

Andrew Chamberlain

Installation Engineer

Ian Walden

Installation Engineer

Jordan Latham

Installation Engineer

Cullum McCrimmon

Installation Engineer

Korey Stanley

Fitters Mate

Drew Williams

Fitters Mate

Jordan Stephens

Fitters Mate

Jordan Williams

Fitters Mate

Cathryn Davies

Accounts Administrator

Sandra Bebb

Accounts Administrator

Karen Ryan

Accounts Administrator