EarthCam

HQ
Upper Saddle River
Total Offices: 8
199 Total Employees
Year Founded: 1996

Jobs at EarthCam

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

YesterdaySaved
In-Office
Upper Saddle River, NJ, USA
Social Media • Software
As a Key Account Manager, you will drive revenue growth in construction accounts, develop business plans, and expand relationships with key stakeholders, focusing on strategic customer engagement and project timelines.
5 Days AgoSaved
In-Office
Upper Saddle River, NJ, USA
Social Media • Software
Lead sales training, onboarding, CRM adoption, and sales administration to improve execution, pipeline visibility, and scalable sales processes. Manage Sales Administration team, develop playbooks and training, reinforce CRM standards, coordinate cross-functionally, and implement operational improvements to increase sales productivity and enablement impact.
10 Days AgoSaved
In-Office
Upper Saddle River, NJ, USA
Social Media • Software
Lead identification, evaluation, and launch of strategic partnerships and integrations. Manage partner onboarding, cross-functional execution, timelines, and performance. Serve as primary partner contact, develop business cases, support go-to-market, and continuously optimize partnership-driven product initiatives.
10 Days AgoSaved
In-Office
Upper Saddle River, NJ, USA
Social Media • Software
Support planning, scheduling, documentation, and coordination of field service projects. Track milestones, communicate with customers/vendors/technicians, prepare status reports, maintain project records, and assist Project Managers with operational tasks.
10 Days AgoSaved
In-Office
Upper Saddle River, NJ, USA
Social Media • Software
Provide Tier 2 technical support for camera-based and IP video systems, performing advanced troubleshooting, network diagnostics (IP/DNS/DHCP/TCP-IP/routing/switching), log analysis, escalation ownership, cross-team collaboration, documentation, system monitoring, and participation in testing and rollouts to maintain reliability and customer success.
22 Days AgoSaved
In-Office
Upper Saddle River, NJ, USA
Social Media • Software
The Customer Success Specialist will manage customer accounts, drive satisfaction, ensure product adoption, and handle inquiries while maintaining accurate records and supporting renewals.