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