The Very Reverend Dr. David B. Lowry is the beloved Rector of Christ Church. In addition, he is the Dean of the North Nassau Deanery and President of the International Center for Corporate Accountability. Previously he served as the Director of the Center of Peace and Reconciliation at the Desmond Tutu Center at the General Theological Seminary in Manhattan and Professor of Church and Society at the General Seminary.
Prior to coming to Christ Church, he was a Vice President at Freeport-McMoRan Copper & Gold and President of the Freeport-McMoRan Foundation (1990 through 2004). He was Dean of Christ Church Cathedral, New Orleans from 1986 to 1990 and Canon Pastor at the Cathedral of the Incarnation in Garden City from 1980-1986.
Father Lowry writes and lectures widely in the areas of human and indigenous rights and corporate social responsibility. Father Lowry has a doctorate in British history, three master’s degrees (history, theology and ministry) and a bachelor’s degree in classical languages, with recent additional academic work in the area of corporate ethics.