Taskbase

Taskbase

11-50 employees
Technopark, Technoparkstrasse, 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
  1. Jobs at Taskbase