Back to team

Mu Lan

Senior Advisor — Albright Stonebridge Group
Shanghai

Mu Lan is a Senior Advisor at DGA-Albright Stonebridge Group, a founding member of DGA Group, and is based in Shanghai. She works to expand relationships with local governments, institutions, and Chinese state-owned enterprises.

Mu has worked extensively to enhance cooperation between Chinese provinces and cities and U.S. states over the past several decades. From 2001 to 2012, Mu served as chief representative in China for the Port Authority of New York & New Jersey. She also held multiple leadership roles in the Council of American States in China (CASIC), including the organization’s executive secretary. Prior to her career with the Port Authority, Mu worked as deputy director of the Beijing Gehua Cultural Development Group, an organization dedicated to cultural exchange between China and other countries.

Mu also had a distinguished career as a diplomatic officer between 1990 and 2000, including serving at the Economic and Commercial Office of the Chinese Embassy in Bonn, Germany, and at the Chinese Consulate General in Vancouver, Canada.

She began her career as a salesperson for the China National Silk Import and Export Corporation. One of her early accomplishments was the introduction of National Geographic magazine to China and assisting in the development of a series of stories on Chinese silk and culture.

Mu holds a B.A. in English from Sichuan University.