About us:Have you always wanted to put your passion for education to use on the job? Would you like to work with an incredible team making an impact on learning around the world? If you answered yes, we can't wait to meet you!Edpuzzle is a leading edtech company with offices in San Francisco and Barcelona and over 10 years of history helping teachers find and create exciting, interactive v...