Imelda Russell's Location
Dublin, IE
Imelda Russell's Work
Imelda Russell's Skills
- Customer Service
- Inventory Management
Imelda Russell's Summary
Imelda Russell, based in Dublin, IE, is currently a Lead Project Coordinator at Diebold Nixdorf, bringing experience from previous roles at Independent Express Cargo, THEYA Healthcare and TBM Solution. With a robust skill set that includes Customer Service, Inventory Management and more, Imelda Russell contributes valuable insights to the industry.