Joseph Franz is a seasoned professional with extensive experience in digital transformation and energy management. Currently serving as Global Sales Leader at GE Digital, Joseph leads an international team focused on modernizing utility grids and enhancing cybersecurity. Previous roles include Senior Director of Field Marketing, where Joseph advised clients on grid modernization strategies, and Digital Business Leader at 5, where a digital platform was developed for commercial energy procurement. With a background at Exelon and Constellation Energy, Joseph has significantly contributed to digital sales channels and product innovation. Joseph's education includes a Post Graduate Certificate in IT/E-Commerce from The Johns Hopkins University and a BA in Economics from Northeastern University.
Sign up to view 0 direct reports
Get started