People Search

Stephen Lo

All public info

Like other search engines (Google or Bing) Radaris collects information from public sources.

Social Media with Stephen Lo

Linkedin

Stephen Lo
Locality:
China
Stephen Lo
Locality:
China
Summary:
in December, moving to Beijing to join Microsoft China
Experience:
Microsoft (Public Company; MSFT; Computer Software industry): Senior Manager, Business & Marketing Organization,  (February 2009-Present) Business & Marketing Organization (BMO), WW + Orchestrated planning, creation and landing of 7 customer campaigns-including Saving Cus...
Stephen Lo
Locality:
China
Experience:
Ethos Technologies (Privately Held; Computer Software industry): Creative Lead,  (January 2010-Present) Branding, marketing, user experience and creative overview
Ethos Technologies (Privately Held; 51-200 employees; Computer Software industry): Internal Services, ...