We are ready to help your business grow
We can help you
We are a global organisation with main offices in London and Madrid. Additionally, we have a team of dedicated representatives working across French and German-speaking countries, Netherlands, Nordics, Middle East (GCC), Latin America and Japan.
We offer our clients global delivery capabilities. Together with our worldwide alliance of business school partners, and the international reach of the Financial Times, one of the world’s leading news organisations, we offer a truly global service.