Invictus Partners: Cross-industry expertise and technologies
Establishing Invictus Partners, our vision was always to provide real guidance and assistance. Software licences are an often misunderstood or dismissed element of an organisation’s technology footprint – we’re here to provide value through these agreements and functions.