LeadTruffle is hiring its first dedicated Customer Success Manager to own the post-sale experience for US-based customers. You’ll start on onboarding with our founder and gradually lead onboarding calls and proactive check-ins, ensuring customers realize value from LeadTruffle.
This is a remote, Latin America–based role with versátil hours; you’ll coordinate with our implementation specialist, advocate for customers, and help scale a growing SaaS platform.