Mark Halpern

Active Oakland, CA Principal for Berkeley Technology Group