An independent, results-focused management consulting firm specialising in working with industry-leading banks and insurance companies around the world, including institutions in the United Kingdom, Europe, Scandinavia, Asia, South Africa and through...