Steve Barker joined WRI in 2005. His charter as Chief Financial and Operations Officer is to ensure financially sound and efficient global business practices and operations infrastructure to enable WRI to vigorously pursue its mission.
Steve has over 30 years of experience in international and domestic financial management with both for-profit and non-profit organizations, spanning a variety of industries and missions: