Meet the Team


Tim Entwistle

Managing Director


Atholl Watt

Operations Director


Julia Rodrigues

Financial Controller


Sven Holwell

Senior Development Manager


Adam Chance

Senior Operations Manager


Oliver Haywood

Business Development Manager


Joanna Haywood

Business Development Manager


Jose Domu

Sales & Business Development Manager, Elcome España


Sharon Smith

Marketing Manager


Georgia Hostler

Production & Senior Account Manager


Dawn Langford

Account Manager


Kirsty Gorton

Account Manager


Sophie Lambeth

Product Support Manager


Elaine Ratcliffe

Office Manager

You've met the team.

Now take a look at our products.

Our Products
Copyright © Elcome Ltd 1999-2022 | Company Number 03715307 | VAT Number 718054835. All rights reserved. Various trademarks held by their respective owners.