He was elected president of Alliance College in Alliance, Ohio in 1868, but soon resigned, and established himself in Cincinnati, where he continued the publication of the Christian Standard which became the foremost weekly periodical of his church. He received the degree of LL.D. from Butler University in 1886, was corresponding secretary of the Ohio Christian Missionary Society from 1853 until 1856, and president from 1867 until 1870. He was also corresponding secretary of the General Christian Missionary Society from 1857 until 1860, and president from 1874 until 1876, and president of the foreign society from 1875 till 1886.