Debbie Dey | Senior Engineer, IT Infrastructure
In my role in the IT department based at the European Head Office, I am empowered to deliver future technology to the business. I have a motivated team around me and we grow and learn together.
In my role in the IT department based at the European Head Office, I am empowered to deliver future technology to the business. I have a motivated team around me and we grow and learn together.