Strategic Client Success Manager at Leap ($150K - $170K)