Nitra
Open positions
1 job
5 months ago
Manager of Customer Success Lead
North AmericaFull-timeLead
United States
New YorkYou would be joining Nitra at a critical stage of growth as we scale through Series B and build the foundation for the next phase of the company We’re looking for a Customer Success Lead to lead and develop a…