Glow

HQ
New York
Total Offices: 2
100 Total Employees
Year Founded: 2018

Teams at Glow

Recently posted jobs

16 Days AgoSaved
Remote
United States
Insurance • Software • Financial Services
Leads post-sales technical relationships with enterprise customers, including onboarding, implementation, integrations, workflow configuration, adoption, troubleshooting, and success planning. Partners with Product, Engineering, and Data teams to resolve issues and improve customer outcomes. May support strategic pre-sales engagements as a technical product expert while managing multiple customer relationships and developing repeatable post-sales processes.
22 Days AgoSaved
In-Office
Tel Aviv, ISR
Insurance • Software • Financial Services
Lead enterprise customer onboarding, implementation, technical integrations, workflow configuration, adoption, troubleshooting, and ongoing post-sales success. Serve as the primary technical customer contact, coordinate with Product, Engineering, and Data teams, define success criteria, resolve technical challenges, and identify expansion opportunities. Support select pre-sales activities as a technical and product subject matter expert.
One Month AgoSaved
Remote or Hybrid
8 Locations
Insurance • Software • Financial Services
Supports inbound and outbound sales development by qualifying, enriching, routing, and engaging leads across email, phone, and LinkedIn. Maintains Salesforce data, meets response-time and activity targets, supports events, builds sequences, tracks conversion metrics, and collaborates with marketing and sales teams. The role requires strong communication, organization, coachability, resilience, attention to detail, and interest in building a technology sales career.