LettrLabs
Open positions
1 job
11 views 2 weeks ago
Customer Success Manager
Open 84d North America 1 question
United States
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…
AI API Automation Confluence HubSpot +8 skills