Stephen Allen

From College of Fine Arts and Communications
Jump to: navigation, search

Stephen Allen graduated from Brigham Young University in 1975 with a degree in communications.

He is currently the managing director of the Church of Jesus Christ of Latter-day Saints' missionary department, which is in charge of the new I am Mormon Ad campaign taking the United States by storm.

News Links

Personal tools