Edpuzzle

HQ
San Francisco
Total Offices: 2
251 Total Employees
Year Founded: 2013

Teams at Edpuzzle

Recently posted jobs

18 Days AgoSaved
In-Office or Remote
Barcelona, Cataluña, ESP
Edtech
Support inside sales activities for schools in an assigned Barcelona territory: manage CRM and trials, follow up inbound/outbound leads, set meetings, deliver presentations, prepare proposals, maintain prospect database, collaborate with team and partners, gather customer feedback, and help drive renewals and customer satisfaction.