Born and raised Presbyterian in Spokane, WA, Steven L. Pease is a Phi Beta Kappa graduate of the University of Washington with a master’s degree from Harvard Business School. He currently serves as co-chairman of the U.S. Russia Foundation for Economic Advancement and the Rule of Law, and was Chairman of the U.S. Russia Investment Fund.