Glia

HQ
New York
Total Offices: 5
329 Total Employees
Year Founded: 2012

Glia Benefits Overview

Compensation + Benefits

Offers dental insurance

Offers health insurance

Offers generous parental leave

Work-Life Balance + Wellbeing

Offers generous PTO

Provides paid holidays

Company Culture

Offers a remote work program

Recently posted jobs

Information Technology
As an Account Executive, you will drive revenue growth from target enterprise accounts, develop expertise in digital transformation, and leverage negotiation skills to secure large contracts.
YesterdaySaved
Remote
México
Information Technology
Manage and maintain marketing stack (Marketo, Salesforce), ensure clean data flows and lead lifecycle, manage vendors and documentation, build automations and AI workflows to reduce manual work, and create dashboards and reporting to show marketing-driven revenue.
2 Days AgoSaved
Remote
México
Information Technology
Manage a portfolio of 15–20 SaaS client implementations from sales handoff to launch. Serve as project manager, consultant, and configuration expert; build project plans, mitigate risks, train client admins, coordinate cross-functional teams, and optimize processes to deliver measurable customer ROI.