Invictus Partners: Cross-industry expertise and technologies

Invictus Square

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.