Steven Mao's Location
Chicago, IL, US
Steven Mao's Work
Steven Mao's Education
Steven Mao's Skills
Steven Mao's Summary
Steven Mao, based in Chicago, IL, US, is currently a Head of Restaurant Technology at Chowbus, bringing experience from previous roles at Chowbus and Cigna. Steven Mao holds a Master of Business Administration (M.B.A.) @ Washington University in St. Louis - Olin Business School. With a robust skill set that includes Leadership, Auditing, Banking, Public Speaking, Accounting and more, Steven Mao contributes valuable insights to the industry. Steven Mao has 2 emails on RocketReach.