LE

Len Errera

Director of Customer Success

Len Errera is an accomplished Head of Customer Success with extensive experience in building high-performing teams that deliver exceptional business value for global clients. They previously served as Director of Customer Success at Apptio, where they managed a remote staff of 17 and achieved significant growth in customer metrics. Len has held various roles, including Engagement Manager at Consona and Project Manager at Onyx Software, where they led professional services engagements and established key project methodologies. Currently, Len is the Director of Customer Success at Origami Risk, continuing to drive customer satisfaction and success. Len holds a degree from the University of New Hampshire's Peter T. Paul College of Business and Economics.

Location

Hartford, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices