Leading boutique UK-based strategy and management consultancy with offices and projects around the world.