
Teach Up
About Teach Up
Teach Up is an innovative technology that allows to rapidly transform static content into e-learning experiences that engage learners on any device through interactivity, collaboration and personalization. It empowers organizations to improve the way they share and grow knowledge at work. Learn more at www.teachup.com.
Founded in France, over the past 10 years we have served more than 300 organizations across Europe and are currently expanding into the US. We are looking for talented, motivated and hard-wording people to join our growing team in New York! At Teach Up, we offer challenging assignments, continuous development opportunities, competitive compensation, as well as positive, supportive, equal-opportunity work culture.