Richard Lee

Richard is CEO of Netra, Inc (www.netra.io). Richard is based in Boston, having earned his MBA from MIT and BS from Boston University.

Content