Cynthia Rowley was in Shenzhen on March 18, eschewing a New York presentation for one in the southern Chinese city.