People Search
Phones, Emails, Addresses, Background check, Web references
All public info
Like other search engines (Google or Bing) Radaris collects information from public sources.
... village, Xinhe town,Chongming County, Shanghai, China Shanghai Shanghai 202156: Country: China Phone Number: +86-21-59370096: Fax Number: +86-21-67867426: Contact person: Mr Oliver Shen- ...
Mr. Oliver Shen. Address: 808, 8 Floor, Textile Building, Keqiao, Shaoxing, Zhejiang, China
Linkedin
IBM (Public Company; IBM; Information Technology and Services industry): Project Manager, (January 2004-August 2008)
Lenovo (Public Company; LNGVY; Computer Hardware industry...
Sierra Online (Public Company; Computer Games industry): senior game designer, (November 2007-January 2009)
Ubisoft (Public Company; FR00...