Alex Lessard

American in Shanghai, digital strategy consultant, Dartmouth graduate, jazz musician, student of Chinese

Alex Lessard