EasyLlama

HQ
San Francisco
33 Total Employees
Year Founded: 2019

Teams at EasyLlama

Recently posted jobs

13 Days AgoSaved
Remote
USA
Edtech • HR Tech
As a Technical Support Specialist, you will manage escalated technical issues, troubleshoot integrations, and coordinate with Customer Success, Product, and Engineering teams to ensure customer satisfaction and effective onboarding.
18 Days AgoSaved
Remote
USA
Edtech • HR Tech
The Creative Director, Learning Content leads the visual identity and quality of EasyLlama’s training materials, focusing on innovative content formats and overseeing multimedia production.