Yan has a Ph.D. in business administration from Penn State is associate professor in Boston University's School of Management. He is a consultant to business firms and governmental agencies on international organizational development and strategic alliances. He is the founding director of BU's International Management Program--China.