Neha Dugar
About Neha Dugar
Neha Dugar is a Customer Success Executive at MetricStream, where she manages a customer portfolio exceeding 5 million USD in the Americas region. She holds an M.B.A. in Human Resources Management from Alliance University and has extensive experience in customer success roles across various companies.
Work at MetricStream
Neha Dugar currently serves as a Customer Success Executive at MetricStream, a position she has held since 2020. In this role, she manages a customer portfolio exceeding 5 million USD in the Americas region. Dugar was transferred from MetricStream's India office to their Canadian center to oversee North American and Canadian customers. Prior to her current role, she worked as a Senior Customer Success Associate at MetricStream from 2014 to 2017, where she led critical initiatives, including onboarding and customer journey playbooks.
Education and Expertise
Neha Dugar holds an M.B.A. in Human Resources Management/Personnel Administration from Alliance University, which she completed from 2010 to 2012. She also earned a Bachelor of Commerce (B.Com.) in Marketing from Sri Bhagawan Mahaveer Jain College between 2007 and 2010. Dugar's educational background provides her with a strong foundation in customer success and management.
Background
Neha Dugar began her career with an internship at Wipro Infrastructure Engineering in 2011, where she gained initial experience in the industry. Following her internship, she worked at Total Productions in Sales and Account Management from 2012 to 2014. Dugar then transitioned to MetricStream, where she developed her skills in customer success over several years before moving to Talend as a Customer Success Manager from 2017 to 2019.
Achievements
During her tenure at MetricStream, Neha Dugar achieved 150% of her target in renewals and upsells year over year. She has also worked with legacy customers on their modernization journey, demonstrating her capability in managing complex customer relationships and driving business growth.