Barry McCarthy currently holds the position of Renewal Sales Account Manager for the Netherlands at Dell EMC since September 2018. In addition, Barry has served as the Renewal and Support Manager for Ireland at Dell Technologies since March 2022. With a focus on managing renewals and support, Barry contributes to the company's customer retention strategies and service enhancement initiatives.
This person is not in the org chart
This person is not in any teams
This person is not in any offices