David Lee

David Lee

AngelClaimed
Founder @ XG Ventures
HQ location
Los Altos, United States