Board Member & New York Chair, Committee of 100
X. Rick Niu is President of Starr Strategic Holdings LLC, part of a global insurance and investment organization chaired by WWII hero Maurice R. Greenberg.
A regular advisor to world leaders, Starr presents a superior global capability that meets the principal investment, wealth management, commercial insurance and other strategic needs of emerging-market investors doing business in the U.S. and around the world, as well as companies and local governments in developed and developing countries seeking international investments that support commercial growth, capital optimization and job creation.
Niu is a member of the Council on Foreign Relations and the Committee of 100. He has been involved in numerous charitable efforts helping to develop the next generation of American leadership, and actively supporting Starr's historic commitment to U.S.-China relations.
Fluent in Mandarin Chinese, Niu earned a B.S. from Tsinghua University in Beijing, and an M.B.A. from Columbia Business School. He also attended INSEAD’s Senior Executive Leadership Program in Paris and Singapore.