Leo Ma's Location
Palo Alto, CA, US
Leo Ma's Work
Leo Ma's Education
Leo Ma's Skills
Leo Ma's Summary
Leo Ma, based in Palo Alto, CA, US, is currently a Founders Fellow at On Deck, bringing experience from previous roles at Stealth, Vouris, Novah and Founders Cafe. Leo Ma holds a BS in Management Science @ UC San Diego. With a robust skill set that includes Business Strategy, Entrepreneurship, Business Development, Consulting, Supply Chain Management and more, Leo Ma contributes valuable insights to the industry. Leo Ma has 3 emails on RocketReach.