Jeff Battles is an experienced technology leader with a strong background in software engineering and business applications. Currently serving as Senior Vice President of Technology at Perch Energy since March 2021, Jeff has held key roles in previous organizations, including Senior Director of Software Engineering and Senior Director of Product Management at BlueWave Solar, and various managerial positions at EnerNOC, Brooks Automation, Protege Software Services, IBM Global Services, Xerox, and CXtec. Jeff earned a B.S. in Management Information Systems from Rensselaer Polytechnic Institute.
Sign up to view 0 direct reports
Get started