Enigma
Enigma Offices
Enigma is headquartered in New York.
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
Anyone can choose to come to the office in NYC/LA/ or be remote; that choice is up to you and we will all strive to support each other equally. We prioritize hiring in the NYC/LA/SF markets.
Typical time on-site:
Flexible
U.S. Office Locations
New York
32 Mercer Street, New York, NY, United States, 10013
Recently posted jobs
Fintech • Information Technology • Machine Learning • Marketing Tech • Software • Business Intelligence • Big Data Analytics
The Customer Success Manager will drive client relationships, strategize, and ensure business outcomes while collaborating with various teams. They will manage customer success plans, implement solutions, and foster partnerships with C-suite stakeholders.
