Recognised experts in Identity and Access Management, we deliver best practice solutions through Software and Consulting Services, supporting organisations in enabling people to securely access systems and services.

HQ: Level 28
One Canada Square
Canary Wharf
London, E14 5AB
United Kingdom
Country: UK
Establishment
Year:
2002
Company
Stage:
Mature
Estimated
Employees:
11 .. 50
Estimated
Revenues
$M 10.00
Raised
Funding:
$M 0.00