Taskbase

11-50 employees
Education Administration Programs

Taskbase is changing the way we learn and teach. We believe that personalized feedback is the future of digital learning, and we are on a mission to give every student the right f…

Read more

About us

Taskbase is changing the way we learn and teach. We believe that personalized feedback is the future of digital learning, and we are on a mission to give every student the right feedback at the right time.

Media

Offices

1 job ad
Zürich
Zürich
Switzerland
  1. Jobs at Taskbase