top of page

Mencin
Lee &
About Us
Mencin & Lee is a nonprofit art agency dedicated to bridging artistic communities between Asia and the world through bold exhibitions, innovative collaborations, and cultural discourse. Founded by Rory Mencin and Tracy Lee, their journey in the arts began with the launch of Idea Production Factory (IPF) in 2018, a bilingual arts agency based in Chengdu, China, where they championed emerging artists and curated over ten exhibitions in partnership with institutions such as the Polish Consulate, the University of Manchester, Alliance Française, and more. Now based in the United States, Mencin & Lee continues to connect artists, institutions, and audiences across Asia and beyond.
bottom of page