Dewpoint

HQ
Lansing
Total Offices: 2
240 Total Employees
Year Founded: 1996

Dewpoint Benefits Overview

Compensation + Benefits

Offers 401(K)

Offers generous parental leave

Work-Life Balance + Wellbeing

Offers generous PTO

Recently posted jobs

4 Hours AgoSaved
Remote
United States
Big Data • Information Technology • Database
The Technical Project Manager oversees complex technology projects, ensuring timely execution, effective communication, budget management, and mentoring of junior staff while managing stakeholder relationships.
3 Days AgoSaved
Remote
United States
Big Data • Information Technology • Database
The Technical Account Manager serves as a key technical liaison for enterprise clients, ensuring effective implementation and management of a SaaS platform for customer loyalty and engagement. Responsibilities include strategic advisory, training, performance monitoring, and issue resolution.