Tom Middendorf

Director, Center for Leadership, Calling, & Service

Tom Middendorf