William Warshauer, President & CEO, TechnoServe