Our Team

Charlie Welsh
Founder. Global Editor
Office: +1 646 722 2690
Cell: +1 646 957 7657
Tony Zhu
Country Head – China, Editor
Office: +86 21 6391 2898
Cell: +86 186 2191 6650
Sandhya Shukla
National Sales Manager – India
Office: +91 22 6675 6270
Cell: +91 993 002 9301
Vinu Lal
Country Head – India
Office: +91 22 667562702
Cell: +91 98 86006570
Yuqian Han
Assistant Editor
Office: +86 21 6391 2890
Cell: +86 132 6293 0289
Christopher Salgado
Head of Sales and Product Development
Office: +1 646 722 2698
Cell: +1 917 371 2853