The Client Success Manager owns the relationships and creation of strategic account plans between Big Health and client partners.
Must-have
Nice-to-have
Must be based anywhere in the US