Global media network.

Office & Location

Our spectacular office is located in Central St Giles in the heart of London, close to Soho, Covent Garden and Oxford Street. Our working space has been especially designed to enable our flexible and collaborative way of working. At Mindshare we have flexible seating which encourages our people to move around the office and collaborate with different teams and colleagues.

We have one of the most environmentally friendly buildings in the country, with outstanding views across the capital. We have our own roof terrace bar which employees use either for meetings, working or simply enjoying drinks with colleagues.

More jobs