16 Sep
|
Insight Global
|
Ottawa
16 Sep
Insight Global
Ottawa
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 setting. 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
Robust 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 Ottawa
🏢 Insight Global
📍 Ottawa