Skip to main content

Our Traveltek Team

We have 90 employees based around the world, so, unfortunately, we can’t post them all but here are few faces from our global network that wanted to say hello and show off their best photo! Follow us on linkedin for more Traveltek team news

Mal Barritt

Chief Executive Officer

Image of Cressida Sergeant

Cressida Sergeant

Chief Commercial Officer

Image of Stuart Cotterell

Stuart Cotterell

Chief Operating Officer

Image of Neil Welsh

Neil Welsh

Head of Sales - UK & Europe

Image of Kevin Walker

Kevin Walker

VP Sales America

Image of Rebecca Esterhuizen

Rebecca Esterhuizen

Head of APAC

Image of Dianne Clifford

Dianne Clifford

Head of Customer Support

Image of Leanne Woolvine

Leanne Woolvine

Head of Product

Image of Tracy Sharp

Tracy Sharp

Head of Global Supply

Ravel Leite

Head of Dev Ops

Photo of Cynthia Marks

Cynthia Marks

Head of Project Delivery