Strategic Customer Success Manager at C&C Search | JobVerse