Philipp Stauffer

Philipp Stauffer

AngelClaimed
Board Member& Investor @ Locatee
HQ location
Menlo Park, United States