IT & Software

Technical Customer Success Manager Role

Insight Global

Ahuntsic North · Qc · 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 • Strong 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. #J-18808-Ljbffr

Reference: WJ-3875_12674887

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.