John currently serves as Managing General Partner of Goshen Capital Partners, a private equity business with investments in renewable energy and software solutions. Prior to this position, John was Venture Partner at Insight Venture Partners for seven years, where he provided leadership in the $200 million Energy and Utility software solutions portfolio. John also served as Chairman and CEO of CES International, the leading provider of Outage Management software solutions for global utilities. John began his career as a sales executive at IBM and has served on the boards of numerous software companies. John is Founder and Chairman of Goshen Valley Foundation and is a graduate of Muhlenberg College, where he serves as a Trustee. |