Barrhead Travel to use recruitment mix to fill 100 new jobs
27 January 2015
Barrhead Travel intends to use a recruitment mix of social media, agencies and its own career portal to fill 100 new roles across Scotland and the North of England.
Tue, 27 Jan 2015