Othram Inc.

HQ
The Woodlands
39 Total Employees
Year Founded: 2018

Teams at Othram Inc.

Recently posted jobs

2 Days AgoSaved
In-Office
The Woodlands, TX, USA
Biotech
Develop new leads, convert prospects into customers, and advance opportunities through the sales pipeline. Responsibilities include stakeholder identification, follow-up consultations, CRM documentation, revenue forecasting, account submission tracking, discovery, and post-sale transitions with Account Management and Customer Success. The role serves as a key contact for law enforcement agencies and requires on-site work in The Woodlands, Texas.