🤝 Sales📍 In-Person💼 Full Time24d ago
Technical Customer Success Manager
$4,000-$5,000/month
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
Technical Partner Success Manager the company | Full-Time | Mexico City (Preferred) | Partner Success Reporting to: Head of Revenue Location: Mexico City preferred. Must hold a valid U.S. visa and have prior experience…