Spotware Systems
Open positions
1 job
5 views 2 weeks ago
Customer Success Manager
Europe
Cyprus
LimassolSpotware Systems is looking for a Customer Success Manager to retain and grow corporate clients using the Spotware products by acting as their trusted advisor. The Customer Success Manager owns the client relationship…
AI Fintech Process Improvement