Founder & CEO
Pekka Koskinen
CEO Approval Rating
78/100
2012
PrivateSubsidiary of Dealfront
https://www.leadfeeder.com/