We are a team of 70 enthusiastic people working in offices in Leeds and Edinburgh and our goal is 100% client retention though the medium of customer satisfaction! With an average length of service of 12 years at Traveleads, you can guess that we all think it’s a great place to work, and we like to think that our enthusiasm translates into the great work we do for our clients.

Meet the Management Team

Elaine Holmes

Managing Director - Sports/Groups Division

Elaine has over 30 years’ experience in the professional travel industry and has been a long-term figure in the senior management team at Traveleads, working in a variety of roles within the company – leading to her present responsibilities for the leadership and direction of company strategy. Elaine is one of the pioneers of the quality of service initiatives which dominate our client relationships and ensure long-term partnerships with so many of our customers.


Gary McLeod

Managing Director - Corporate Division

Gary has worked in the travel industry for over 35 years across a variety of companies and in operational, sales and management roles, and now jointly works with Elaine to develop and guide the company’s activities in today’s fast-changing world. Gary has a focus on the implementation and development of systems and technology to ensure that Traveleads stays ahead of the game in terms of providing first-class customer service and traveller experience.


Carol Newton

Operations Director

Carol has worked at Traveleads since leaving school – but we can’t tell you when that was, suffice to say it was more than 20 years ago! Joining as a trainee in the business travel division, Carol has had operational and management roles throughout her time at Traveleads and now is our “go-to” person in terms of daily operational matters, as well as having key responsibility for supplier liaison. Carol’s customer service standards are the highest you will find, and her goal is to always be looking for ways to improve the client experience.


Judi Everatt

Finance Director

Already having a strong travel background, Judi joined Traveleads in 2013 to strengthen the Board team in terms of financial and analytical support as the company's activities continue to grow, and has great rapport with many of our clients who seek bespoke or customised solutions to meet their individual needs in terms of the data and reporting we supply.



Click here for the Sales Team and Operations Team