Home Scaled Customer Success Manager at Sana byJohn Katimbo •August 09, 2022 0 Sana is hiring a remote Scaled Customer Success Manager. This is a full-time position that can be done remotely anywhere in the United States. Sana - Health benefits your employees will love.http://dlvr.it/SWJrjs Facebook Twitter