Managing Partner
Petri Lehmus
CEO Approval Rating
80/100
1971
PrivateSubsidiary of The Acolad Group
https://www.aacglobal.com/