Liz Duggan's Location
New York, United States
Liz Duggan's Education
Pace University
1982 - 1986
Liz Duggan's Skills
Liz Duggan's Summary
Liz Duggan, based in New York, United States, is currently a Senior Director at Interactive Data. Liz Duggan holds a 1982 - 1986 Pace University. With a robust skill set that includes Project Management, Leadership, Strategy, Customer Service, Enterprise Software and more, Liz Duggan contributes valuable insights to the industry. Liz Duggan has 2 emails on RocketReach.