Technical Customer Success Manager Role (Canada)

Technical Customer Success Manager Role (Canada)

15 Sep
|
Insight Global
|
Canada

15 Sep

Insight Global

Canada

Elevate customer experience as a Technical Customer Success Manager with a focus on Dell infrastructure. Deliver technical leadership, optimize performance, and advocate for clients in a federal environment. We are looking for a skilled Technical Customer Success Manager / Resident Engineer to engage with a major federal customer.

This role combines technical expertise with excellent stakeholder management to ensure infrastructure stability and performance. Enhance customer outcomes by being the main technical point of contact and provide strategic support in various areas. Key Responsibilities:

- Monitor health, performance, utilization of enterprise infrastructure
- Perform preventative maintenance, firmware upgrades, diagnostics
- Assist with deployment, integration,



and optimization of solutions
- Act as liaison between customers and technical support teams
- Maintain detailed records and develop operational reports Requirements:
- Proven experience with Dell technologies and infrastructure
- Solid communication and stakeholder management skills
- Ability to troubleshoot and resolve complex issues
- Experience in strategic planning and risk management
- Detail-oriented with documentation and reporting proficiency Drive technical excellence and foster positive outcomes for clients in this impactful role.

📌 Technical Customer Success Manager Role (Canada)
🏢 Insight Global
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: technical customer success manager role (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: technical customer success manager role (canada) / canada