Nottingham, UK
Our international flagship office, Nottingham, is situated on the 4th floor of the East West building on Tollhouse Hill Road, central Nottingham. This prime location in The Midlands cultural hub offers easy access to theatres, live music venues, and a vibrant array of dining options. Employees enjoy numerous nearby restaurants, bakeries, coffee shops, and excellent public transport links, all within a short walking distance from the office.
See Open Roles