Elliot Loh

Elliot Loh

AngelClaimed
Former Partner& Founder @ Giant Pixel
HQ location
San Francisco, United States
  • Edit
Giant Pixel
Founded in 2012. in Jobs Recruitment
Portfolio analysis
Notes (0)
Curated lists
Lists & landscapes