🔮 Other🌎 Remote💼 Full Time23d ago
Customer Support Manager
$80,000-$100,000/year
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
The Opportunity the company is on a mission to innovate the implant supply chain and bring greater transparency to the cost of patient care. From procurement to payment, the company automates workflows for vendor…