EasyLlama

HQ
San Francisco
33 Total Employees
Year Founded: 2019

EasyLlama Benefits Overview

Work-Life Balance + Wellbeing

Offers generous PTO

Recently posted jobs

2 Hours 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.
5 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.