With a solid team of over 150 passionate individuals based across our offices in Glasgow, Manchester, London, Boston, Hong Kong, Shanghai, Singapore and Dubai, TBR serves over 3000 cities across the world. We work together with a shared drive and the common goal of being internationally renowned for customer excellence.