David Kelly, Executive Director, Programs