Customer Success Manager job at Valsoft Corporation