Job Description
Duration: 2+ years
Compensation: $18-25/hr
Location: 100% REMOTE
We are seeking a Deployment & Customer Onboarding Specialist to manage the implementation process for new enterprise customers across North America.
This role serves as the primary point of contact during customer onboarding, ensuring a smooth transition from sales through deployment and installation. The specialist will coordinate installation activities, manage vendor relationships, and collaborate with internal teams to deliver a seamless customer experience.
Key Responsibilities:
- Customer Onboarding
- Serve as the primary point of contact for new customers during the implementation and onboarding process. Deployment Management
- Manage the end-to-end deployment lifecycle, including scheduling self-install and professional installations. Vendor Coordination
- Coordinate with installation vendors and partners to ensure timely and successful deployments. Issue Escalation
- Identify and escalate complex implementation issues to advanced deployment or technical support teams when needed. Cross-Team Communication
- Maintain clear communication with customers, sales teams, and internal support teams throughout the deployment lifecycle. Documentation & Tracking
- Document deployment progress, updates, and resolutions within internal systems. Process Compliance
- Follow established deployment workflows and ensure adherence to company standards. Customer Support & Training
- Provide guidance and resources to customers regarding installation and onboarding materials. Work Ticket Management
- Create and manage work tickets related to equipment orders, provisioning, and installation scheduling. Customer Follow-Up
- Conduct post-installation follow-ups to confirm successful deployment and customer satisfaction.
26-00282
Apply tot his job
Apply To this Job