Mr. Barker received his Bachelor of Science degree in Accounting from Wake Forest University. After beginning his career with Deloitte, Haskins & Sells, Mr. Barker worked with multi-location organizations in the retail, restaurant and hospitality industries with regional, national and international operations, serving as Chief Financial Officer since 1993.
Mr. Barker began with the Diocese of Charleston in 2006 as Chief Financial Officer, a position he continues to hold in addition to serving as Secretary for Administration. He currently serves on the Accounting Practices Committee of the U.S. Conference of Catholic Bishops as well as the Board of Trustees of the Christian Brothers Employee Benefit Trust. Mr. Barker also served six years on the Board of Directors of the Catholic Umbrella Pool, an excess liability pool of 33 Catholic Mutual Group member dioceses, where he held various offices.
The Diocese of Charleston encompasses 32,020 square miles and comprises the entire State of South Carolina, 96 parishes, 20 mission churches and 34 schools with a total Catholic population of 202,000 registered Catholics. Mr. Barker is directly responsible for accounting, property and liability insurance, risk management, IT, stewardship and development and the investment and management of funds of the Diocesan pension plan and the Catholic Community Foundation of South Carolina.