Steven Pu
Steven Pu is the founder and CEO of Taraxa and Marinate. He is a serial entrepreneur in IoT and mobile health, and a former associate partner in digital strategy at Monitor Deloitte. He holds a B.S. and M.S in EE from Stanford University. Where did the idea for Taraxa come…