Capco, a leading management and technology consultancy focused on the financial services industry, is pleased to announce the opening of its office in Stockholm, Sweden, which forms part of its growth strategy and is in response to an increasing demand for its services in the Nordic region.