Submit your search

Lowell Nelson 

Lowell Nelson is president and CEO of Immanuel Health Systems. He has served the ELCA in many capacities, including the ELCA Foundation Advisory Board, the ELCA Endowment Fund, and the Evangelism Task Force. 

 
© Evangelical Lutheran Church in America | 800-638-3522