Shen Liu Macheel


Chief Business Development Officer, The GILS Group

A native of Anqing, China, Dr. Shen Liu Macheel is the Chief Business Development and Operations Officer at The GILS Group and Director of International Relations at the Invest Midwest Regional Center. At GILS, she oversees the organization’s operations in the international markets, working with business leaders on investment and immigration needs. At the Invest Midwest Regional Center, she has been actively involved with promoting foreign direct investment for a 33 county region in the state of Indiana.