We are delighted to announce our brand new Digital IT Hub, Travel Labs Spain is now open in Madrid, we are holding an open day on 12th Dec and are looking to recruit 200 IT and Digital staff, check out our video at https://youtu.be/Rv4xX9apa7k to find out more
0 replies
2 retweets
3 likes
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.