Instructure

HQ
Salt Lake City
Total Offices: 6
1,233 Total Employees
Year Founded: 2008

Teams at Instructure

Recently posted jobs

12 Hours AgoSaved
Remote
United States
Edtech • Information Technology
Lead go-to-market strategy and sales execution across North and Latin America. Build and manage a distributed sales organization, drive revenue, pipeline health, and forecast accuracy, partner cross-functionally, represent the region to strategic accounts, and evolve scalable GTM structures.
16 Hours AgoSaved
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.
18 Hours AgoSaved
In-Office
Manila, Metro Manila, National Capital Region, PHL
Edtech • Information Technology
Provide first-line technical support for Canvas LMS via phone, chat, and ticketing. Troubleshoot and resolve user issues, escalate to L2 when needed, document actions, mentor peers, and create support documentation.