About Us

Here is an introduction about Tiger Data Recovery, where you can learn about our company and get in touch with us.



Tel: 021-58211835


Address: 416 Zhou Shi Road, Pudong New Area, Shanghai, China


Customer Service on LiveChat:

Chat bubble in the lower right corner of the website

(Working hours: except statutory holidays, Monday to Friday 9:00-18:00 Shanghai time / GMT+8)