Senior Customer Success Manager at Billtrust | JobVerse