Kevin Cavanaugh leads the finance and administration team and is responsible for finance, accounting, IT, human resources, office administration, facilities, and the conference center.  Prior to joining the organization in 2012, he held numerous leadership positions in both the private (DuPont and Cephalon) and the nonprofit sectors (Reinvestment Fund and Clean Energy Group).