CEO
Nicolas Weiser
CEO Approval Rating
86/100
2013
PrivateSubsidiary of Triangle Digital Ventures
https://droplr.com/