Instructure

Chicago
Total Offices: 2
1,233 Total Employees
Year Founded: 2008

Teams at Instructure

Recently posted jobs

5 Hours AgoSaved
Remote
United Kingdom
Edtech • Information Technology
Lead sales forecasting, pipeline management, and performance analysis to drive revenue growth in a SaaS environment, working with senior leadership.
YesterdaySaved
In-Office
Manila, Metro Manila, National Capital Region, PHL
Edtech • Information Technology
As a Customer Support Engineer, you will provide support through multiple channels, resolve user issues, and explain complex processes while meeting performance goals.
YesterdaySaved
Hybrid
Salt Lake City, UT, USA
Edtech • Information Technology
The Outbound Sales Development Representative utilizes strong communication skills and sales tools to generate leads, manage accounts, and collaborate with peers to achieve growth objectives.