ATLAS

Customer Success Manager

LettrLabs · United States

EmployerLettrLabs
LocationUnited States
Pay$100,000 – $120,000 per year
Posted2026-08-11
Confirmed open2026-10-26

Apply on the employer’s site Open in Atlas

About this role

About the job The Role As a Customer Success Manager, the job is simple to state and hard to execute: get customers sending direct mail, fast, and keep finding new ways to help them grow their program and see real results. This role owns the full post-sale journey (onboarding, activation, and growth) for a book of business, removing the technical and organizational blockers that keep a customer…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at LettrLabs