Customer Success Manager job at Supply Wisdom