Taskbase

Taskbase

11-50 employees
8002 Zürich, Switzerland

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.

Company info
No available jobs
We don't have any open positions at the moment
  1. Home
  2. Companies
  3. Jobs at Taskbase