Will Walsh has over 10 years of experience in the travel industry, currently serving as the Cruise and Worldwide Sales and Business Development leader at ClickandGo.com since April 2014. Prior to this role, Will held the position of Client Services Manager at The Travel Broker from May 2008 to March 2014, managing client relations for global travel needs. Will completed a Level 6 Diploma in Travel at Technological University Dublin in 2009.
Sign up to view 0 direct reports
Get started
This person is not in any teams