Christopher Chou
CDI is an initiative of The Christian Post. Dr. Christopher Chou began serving as Chief Executive Officer of The Christian Post (CP) in August 2018. Before coming to CP, Dr. Chou served eight years as the Chief-of-Staff and Chief Operating Officer at the World Evangelical Alliance, opening its New York offices, and revitalizing key operations in the areas of communications, development, finance, administration and human resources to better serve Christians in over 120 countries.