Debbie Macleod is an experienced professional in information technology and retail operations, currently serving as the Information Technology Service Delivery Manager at Neptune since April 2008. In this role, Debbie leads a team of IT Analysts to provide high-quality IT support, ensuring optimal system performance and availability, while maintaining a customer-centric service approach. Previous roles at Neptune include Retail Systems Manager and Retail Operations Manager. Prior experience includes account management at Arval - BNP Paribas Group and marketing roles at Dick Lovett Group. Debbie's career began at the Post Office, where positions spanned from Trade Marketing Manager to clerical roles, gaining extensive expertise in operations, marketing, and client relationships.
Sign up to view 0 direct reports
Get started