🤝 Sales📍 In-Person💼 Full Time59m ago
Customer Success Manager - Strategic Support
$10,000-$87,500/year
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
the company was founded in 2013 by technical co-founders with a vision to connect the world one mailbox at a time. Today, we're transforming the way businesses use direct mail and bringing the power of technology to a…