Instructure

London
1,233 Total Employees
Year Founded: 2008

Teams at Instructure

Recently posted jobs

10 Days AgoSaved
Remote or Hybrid
2 Locations
Edtech • Information Technology
The Sales Development Representative (SDR) introduces the Instructure Learning Platform to clients, manages prospecting, and forecasts using Salesforce.
YesterdaySaved
Remote or Hybrid
United Kingdom
Edtech • Information Technology
Support Account Executives across the sales cycle by researching leads, analyzing customer data, creating engagement plans, scheduling meetings, drafting business cases and pricing, processing contracts, and maintaining Salesforce records. Participate in product shadowing and post-sales reviews to support enterprise SaaS sales for higher education accounts.
2 Days AgoSaved
Remote
United Kingdom
Edtech • Information Technology
Drive growth and long-term success for Canvas LMS customers across the BeNeLux. Manage strategic accounts, secure renewals and enterprise deals, support adoption, forecast pipeline, advise Product/Customer teams, and represent Instructure at events (≈30% travel).