CEO
Dermot Joyce
CEO Approval Rating
66/100
Liberata is a provider of outsourced business processes for industries.