Based in London, a global executive search firm, working with companies in the content provision, media, telecoms, converging technology and technology sectors.