John has served the nonprofit, for-profit and government sectors working for children, their families, the elderly and the community since 1976. In the nonprofit sector he has seen the industry from many angles: he has worked with United Way, served in a wide range of agency leadership positions, chaired and/or participated in numerous community collaborations, successfully developed and implemented public policy agendas and has provided a range of consulting services to over 100 nonprofit and for-profit organizations.