Ellen O'dwyer

Ellen O'dwyer

Senior Director Core Customer Operations @ NI

About Ellen O'dwyer

Ellen O'Dwyer is the Senior Director of Core Customer Operations at NI (National Instruments) in Ireland, with over 25 years of experience in customer operations and management roles across various international locations.

Ellen O'Dwyer Current Role

Ellen O'Dwyer currently holds the position of Senior Director Core Customer Operations at NI (National Instruments) in Ireland. Her responsibilities include overseeing and optimizing customer operations. She employs her extensive experience and expertise to lead various teams and improve operational efficiencies within the organization.

Ellen O'Dwyer Career at National Instruments

Ellen O'Dwyer's career at National Instruments spans multiple roles and locations. She has worked as the Global Core Customer Operations Section Manager, Director of Global Core Customer Operations, and EMEA Core Customer Operations Manager. Additionally, she managed EMEA Shared Services and served as EMEIA Programme Manager. Her tenure at National Instruments showcases her versatility and leadership in customer service and operations management.

Ellen O'Dwyer Career at Sherry FitzGerald

From 2004 to 2009, Ellen O'Dwyer served as a Director at Sherry FitzGerald, a real estate company in Cashel, Co. Tipperary, Ireland. During her five-year tenure, she demonstrated her leadership capabilities outside the tech industry. This role added a unique dimension to her career, enriching her management experience.

Ellen O'Dwyer Professional Experience

With over 25 years of professional experience, Ellen O'Dwyer has established herself in the field of customer operations and management. Her rich career trajectory includes positions across different continents including Ireland, Hungary, and the United States. Her roles have ranged from Customer Service Representative to Senior Director, reflecting her steadfast climb up the corporate ladder.

Ellen O'Dwyer EMEA Operations

Ellen O'Dwyer has significant experience managing customer service and operations teams across the EMEA region. Her roles as EMEA Core Customer Operations Manager and EMEA Shared Services Manager at National Instruments involved responsibilities that spanned multiple countries. These roles enabled her to refine her skills in handling complex operations across diverse geographic areas.

People similar to Ellen O'dwyer