Steve majored in software engineering and started his career in telecommunications. Through his 20+ years of experience in multinational companies, Chinese listed companies and startups, he has accumulated extensive experience in software product development and project management.
Steve is always curious about new technologies, and he is obsessed with developing new tools to solve problems. Steve spent his spare time on many things.
He likes reading and he watches tons of movies which fuel his enthusiasm for the global world.