Leigh Taylor, Ccsmp
About Leigh Taylor, Ccsmp
Leigh Taylor serves as the Global Manager of Customer Success & Services Architecture/Renewals at Black Box, where he emphasizes team collaboration and customer engagement. With a background in technology services and a certification in Customer Success Management, he specializes in improving adoption rates and risk mitigation for customer success teams.
Current Role at Black Box
Leigh Taylor serves as the Global Manager for Customer Success & Services Architecture/Renewals at Black Box since 2023. In this role, Taylor is responsible for overseeing customer success initiatives and developing strategies to improve service architecture and renewal processes. Taylor's focus includes building customer-focused teams that enhance overall customer experiences.
Previous Experience at Black Box
Leigh Taylor has a decade of experience at Black Box, where Taylor held several key positions. Taylor worked as a Client Account Consultant from 2006 to 2016, followed by a role as Senior Client Services Architect - Enterprise/Strategic from 2016 to 2021. Taylor also served as a Customer Success Manager - Enterprise/Strategic for 10 months in 2021 to 2022. Throughout these roles, Taylor developed the 'Framework for Action & Engagement' to improve customer engagement processes.
Education and Certifications
Leigh Taylor holds a Bachelor of Science degree in Health Care Administration from Bellarmine University. Taylor is certified in Customer Success Management through Gainsight and Cisco Systems. Additionally, Taylor has project and program management certification from the University of Louisville, indicating a strong foundation in managing projects and programs effectively.
Experience in Customer Success Strategy
Before returning to Black Box, Leigh Taylor worked at Cytel as Sr Manager of Customer Success Strategy & Operations from 2022 to 2023. In this position, Taylor focused on developing strategies to enhance customer success and improve operational efficiency. Taylor specializes in improving adoption rates and risk mitigation for customer success teams, leveraging extensive experience in technology services architecture and service contract management.
Leadership Style and Team Building
Leigh Taylor employs a servant leadership style, which emphasizes collaboration and team success. This approach fosters an environment where team members are encouraged to contribute and work together towards common goals. Taylor's leadership style is integral to building customer-focused teams that prioritize enhancing customer experiences.