Kim Klein is founding partner at Klein and Roth Consulting, a firm that helps organizations build strong fundraising programs that are mission-driven. She is an internationally known fundraising trainer. She is in great demand as a speaker and presenter and has provided training and consultation in all 50 states and in 21 countries. Klein specializes in training nonprofit organizations working for social justice with budgets of less than $5,000,000 in successful fundraising techniques. Klein was named the 1998 "Outstanding Fundraising Executive of the Year" by the Golden Gate Chapter of the National Society of Fund Raising Executives. She writes a blog for the Building Movement Project.