John W. Haines is the Executive Director of the Community Investment Trust with Mercy Corps Global Innovations Team since Feb. 2018. Previously, he was executive director of Mercy Corps Northwest, the domestic arm of Mercy Corps, for 15 years. From 1997-2002, he was vice president of ShoreBank Pacific, a start-up sustainable development bank in Portland, Oregon. From 1996-97 he was senior finance advisor to the Czech National Environmental Fund in Prague, working for Chemonics. From 1994-95 he was executive director of Trenton Business Assistance Corporation, an economic development loan fund in Trenton, NJ. From 1986-1991 he worked in various corporate banking and commercial lending positions with First Interstate Bank of Oregon (now Wells Fargo Bank). He is a graduate of the University of Wyoming and native of Laramie, Wyoming.
John W. Haines
Executive Director, Community Investment Trust, Mercy Corps