The Customer Success Manager serves as a trusted advisor to enterprise and Financial Services Institution clients, aligning their objectives with Black Box's managed services
Job Summary
The Customer Success Manager serves as a trusted advisor to enterprise and Financial Services Institution clients, aligning their objectives with Black Box's managed services.
This role oversees the end-to-end customer lifecycle from onboarding through renewal while driving operational excellence in data center and networking environments.
The position requires leading quarterly business reviews, managing escalations, and collaborating with global teams to implement process improvements and automation.
Matching Summary
Match Score: 85
The Customer Success Manager serves as a trusted advisor to enterprise and Financial Services Institution clients, aligning their objectives with Black Box's managed services.
Skills & Requirements
Must-have
5+ years customer success experience
Financial Services Institutions (FSI) support
Data center and network infrastructure knowledge
ITIL principles and service management frameworks
CRM and ticketing tools proficiency
Nice-to-have
Strategic thinking with operational details
Cross-functional collaboration skills
Proactive problem-solving abilities
Resilient and results-oriented mindset
Strong negotiation and presentation skills
Key Requirements
Bachelor's degree in IT or Business Administration
5+ years experience in customer success or account management