BEIJING—James McGregor, author of the bestselling book One Billion Customers: Lessons from the Front Lines of Doing Business in China, has been appointed as chairman for the Greater China region at APCO Worldwide.

In addition, Jennifer Hart was promoted to deputy managing director of the Beijing office.

McGregor has more than 25 years of business experience in China, serving as chief executive officer of Dow Jones China, where he built the company’s media business; Taiwan bureau chief and China bureau chief for The Wall Street Journal; China managing director and partner at GIV Ventures; and founder and CEO of JL McGregor & Co., a research service for investment firms. He also served as a reporter in the Washington bureau of Knight-Ridder newspapers during the Reagan administration.

McGregor joined APCO in 2009 and has provided strategic counsel to some of the firm’s key clients in the region.

Hart joined APCO in 2001 and specializes in corporate communication, positioning, and issues and reputation management. She spent the first eight years of her APCO career based in Beijing. Hart also spent three years in APCO’s Chicago office.