Eleanor Shorrock has experience working in operations, partnerships, and client success roles in the smart energy and education sectors. Eleanor currently serves as the Client and Partner Success Manager at Kaluza, and previously held positions at Bulb and other organizations. Eleanor has a background in Geography and Study Abroad, having studied at the University of Bristol and The University of British Columbia.
Sign up to view 0 direct reports
Get started
This person is not in any teams