Joseph Vellone is a knowledgeable executive with extensive experience in leadership and strategic roles across various organizations. Currently serving as the Chief Executive Officer at ChargeScape, Joseph Vellone previously held positions at ev.energy as General Manager for North America and Head of Strategy & Business Development. Prior experience includes working as a Management Consultant at Boston Consulting Group and a Consultant for the United Nations. Joseph Vellone also contributed to research efforts at Columbia Engineering. Academic credentials include a degree from Princeton University and further studies at The London School of Economics and Political Science.
Sign up to view 2 direct reports
Get started