Co-Founder & CEO
Max Royde
CEO Approval Rating
83/100
2009
PrivateSubsidiary of Merian Global Investors Limited
https://kestrelpartners.com/