What are the responsibilities and job description for the Global Benefits Manager position at Sierra?
About usAt Sierra, we're creating a platform to help businesses build better, more human customer experiences with AI. We are primarily an in-person company bas