cathcart associates
•
2024-04-24
Liverpool, UK
Business Analyst
Business Analyst The Company They are one of the UK's largest retailers that is embarking on a huge digital journey. They are going through a period of digital transformation with huge investment into their ecommerce capabilities and technology playing a key p…