🤝 Sales📍 In-Person💼 Full Time1h ago
Customer Success Manager, Omni Channel
$80,000 – $100,000/year
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
the company is looking for a Customer Success Manager, OmniChannel to join our team! This position will be responsible for serving as the liaison for our clients. It is the Customer Success Manager’s responsibility to…