Kevin Duncan

Active Salt Lake City, UT Chairman for Temple Corporation of The Church of Jesus Christ of Latter-Day Saints