🔮 Other📍 In-Person💼 Full Time1h ago
Onboarding & Customer Support Specialist
$48,000–$60,000/year
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
- This full-time onboarding and customer support role is based in Greater Cleveland, Ohio, supporting new customers through account activation, platform setup, and feature education via virtual training sessions and…