Glia

329 Total Employees
Year Founded: 2012

Jobs at Glia

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

5 Days AgoSaved
Remote
Canada
Information Technology
Provide high-leverage support to executive leadership: manage complex calendars, capture and drive follow-up from leadership meetings, prepare polished presentations and briefings, coordinate international travel and events, lead cross-functional projects, and handle expenses and confidential administrative tasks to optimize executive time and organizational communication.
11 Days AgoSaved
Remote
Canada
Information Technology
As a Technical Account Manager, you will drive client success, manage relationships, provide technical support, and optimize system performance for strategic accounts.
12 Days AgoSaved
Remote
Canada
Information Technology
The Technical Account Manager will ensure client satisfaction by collaborating with teams, driving platform utilization, providing technical support, and optimizing system performance for a portfolio of accounts.