Liberata
Liberata
EMEA Technology London, United Kingdom 2002 - 2011
Liberata

Liberata is a leading supplier of business processing and outsourcing services to the public sector.


General Atlantic Historical Board Participants

Steven Denning, Board Member
William Grabe, Board Member