CrawlJobs Logo
Dolead Logo

Dolead - Sales

Job Offers

Filters

Customer Success Manager

Save Icon
Join Dolead as a Customer Success Manager in Boston. Own key client relationships in digital advertising, driving growth through upsells and renewals. Leverage your 4+ years of experience in a fast-paced, international environment. Enjoy benefits like flexible remote work, healthcare, and a 401K ...
Location Icon
Location
United States , Boston
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

Customer Success Manager - North America

Save Icon
Location Icon
Location
United States , Boston
Salary Icon
Salary
Not provided
Expiration Date
Until further notice

Customer Success Manager

Save Icon
Location Icon
Location
United States , Boston
Salary Icon
Salary
Not provided
Expiration Date
Until further notice