Lebra

United States
Total Offices: 2
13 Total Employees
Year Founded: 2023
Lebra is a leadership and organizational growth platform that helps organizations create cultures where people feel seen, valued, and inspired to grow. Its AI-powered solutions, including Lebra Lead, Lebra Ascend, and OrgAI, help leaders strengthen relationships, recognize milestones, coach employees, streamline evaluations and administrative workflows, and improve engagement, retention, and recruitment for leaders in K-12 schools, nonprofits, and other mission-driven organizations.

Recently Posted Jobs at Lebra

Remote or Hybrid
2 Locations
View all jobs

Lebra Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site:
United States
India