Enterprise Account Executive, Europe (Italian speaking)
Sierra
LondonAbout 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 based in San Francisco, with growing offices in Atlanta, New York, London, P...Read More>>.
