Tech Lead at Upstream
New York Institute of Technology, May '16
Lima, Peru
Making a more connected world
May
19
Repeats Every Week
26