Jeremy Torres

Customer Success / Onboarding Manager at Ottimate

About

Links

Previous companies

Convene logo
Starry logo
Mattera Mgmt logo

Timeline

  • Customer Success / Onboarding Manager

    November, 2020 - present

A panel showing how The Org can help with contacting the right person.