We're Recruiting!

We’re looking for a new VM Manager to join the team here at TRC. If you’re ready for your next role and an exciting new challenge, we’d love to hear from you!

Read More
Andie Bartlett
Harrods - Our retail spaces

Harrods is one of the most famous and iconic luxury department stores in the world, with 330 departments covering a million sq ft of retail space. TRC have had a busy and successful 12 months in this prestigious store, designing four different spaces for three of our clients. 

Read More