Managing Partner
Ruth Curran
CEO Approval Rating
87/100
1980
PrivateSubsidiary of Spencer Stuart
https://merc.ie/