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.

Jodie Ellis Customer Service Manager

Jodie Ellis

Customer Service Manager

Francesca Dobson Customer Service

Francesca Dobson

Customer Service

Sian Finch customer service

Sian Finch

Customer Service

Emma Jones Customer Service

Emma Jones

Customer Service

Neil Pitcher Installations Manager

Neil Pitcher

Installations Manager

Jason Wirdnam Service & Repairs

Jason Wirdnam

Services and Repairs

Steve Carter Engineer

Steve Carter

Engineer

Steve Salvage Survey Engineer

Steve Salvage

Survey Engineer

Paul Mitchell Survey Engineer

Paul Mitchell

Survey Engineer

Barry Mahon Engineer

Barry Mahon 

Engineer

Ian Walden Engineer

Ian Walden

Engineer

Chris Toplass Engineer

Chris Toplass

Engineer

Andy C Engineer

Andy C

Engineer

Dan Ryley Finance

Dan Ryley

Finance

Jayne McGowan Finance

Jayne McGowen

Finance

Melissa Tuffin Finance

Melissa Tuffin

Finance

Tony North Marketing & IT

Tony North

Marketing and IT

Kadie Dobson Marketing

Kadie Dobson

Marketing