
EarthCam is the global leader in providing webcam content, technology, and services.
EarthCam is seeking a Customer Success Specialist to join their growing team. This role involves overseeing the end-to-end customer lifecycle, engaging customers proactively, developing customer success plans, and ensuring high customer satisfaction and product adoption. The position is for an on-site position in Upper Saddle River, New Jersey.
EarthCam is the global leader in providing webcam content, technology, and services.