Meet the Team


Tim Entwistle

Managing Director


Atholl Watt

Operations Director


Julia Rodrigues

Financial/HR Manager


Sven Holwell

Senior Product Development Manager


Oliver Haywood

Head of Sales & Marketing


Nick Entwistle

Business Development Manager


Tony Mason

Business Development Manager


Jose Domu

Business Development Manager, España


Sharon Smith

Marketing Manager


Georgia Hostler

Operations Manager


Dawn Langford

Account Manager


Kirsty Gorton

Account Manager


Harry Sloane

Account Handler


Sophie Lambeth

Support & Maintenance Manager


George Wotton

Product Support Advisor


Maxine Watkins

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.