Preston joins G Adventures' sales team from Royal Caribbean, where he served as Sales Development Manager. He previously worked for Baldwins Travel and Bolsover Cruise Club, ensuring he has experience across travel retail, cruise and trade partnerships.
In his new role, Preston will work closely with agency partners across Central and East England, providing retail and homeworking agents with local support and the "tools, authentic stories and confidence they need to turn enquiries into bookings".
"Agents remain at the absolute heart of our business and are vital partners in our mission to change lives through travel," said Stu Darnley, National Sales Manager at G Adventures.
"Community-led tourism isn't just about the positive impact we make globally, it starts locally with the agent communities on our high streets. Joshua brings immense energy and a deep passion for travel that will be invaluable across Central and East England."
Preston said: "Throughout my career, I've learned that the most powerful travel memories come down to the people you meet and the connections you create. I'm thrilled to join G Adventures – a team with an incredible track record of showing the world that travel really can be a force for good."