Travel management company, Traveleads, which has service centres in Edinburgh and Aberdeen, is the newest member to join Advantage Business Travel. 

Traveleads currently has a total team of 100 with plans to develop its brand, team, service and systems further in 2020.