Sr Manager, Customer Success - Scaled at Certinia | JobVerse