Blee

HQ
New York
Total Offices: 2
30 Total Employees
Year Founded: 2022

Blee Offices

Blee is headquartered in New York and has 2 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Not Specified

U.S. Office Locations

HQ
New York

New York

33 Irving Pl, New York, New York, United States, 10003 2332

San Francisco

San Francisco

535 Mission St, San Francisco, California, United States, 94105 2997

Recently posted jobs

6 Days AgoSaved
Remote
United States
Artificial Intelligence • Marketing Tech • Software
Lead product marketing for an AI-first compliance platform: own messaging and positioning across industries, build ICPs and personas, create sales enablement, run customer insight conversations, lead GTM for launches, and partner with content, social, events, and web to keep the story consistent.
13 Days AgoSaved
Remote
United States
Artificial Intelligence • Marketing Tech • Software
Lead end-to-end enterprise implementations from contract to go-live, coordinating stakeholders, project plans, technical integrations (SSO, APIs, data flows), and documentation. Manage timelines, unblock cross-functional teams, create training/runbooks, maintain the implementation playbook, and hand off context to Customer Success for ongoing account management.
20 Days AgoSaved
Remote
USA
Artificial Intelligence • Marketing Tech • Software
Own long-term relationships with enterprise legal and marketing teams from go-live through renewal. Drive product adoption, expansion, account health, executive business reviews, measurable customer value, and renewal support. Configure the platform, analyze usage, manage customer cadence, translate feedback into product input, and build Blee’s customer success playbook. The role requires enterprise SaaS experience, technical fluency, executive communication, and 10–20% customer travel.