David Ohta
COACH
12
Answers
800688
Reads
661
Karma
Badges
Following Tags
Tags on answered questions
Active Locations
About
Strategy consultant at L.E.K. Consulting. Stanford English 19'