Strategic Customer Success Manager - Cleveland, OH