ELLIS
Updated 65 days ago
United Kingdom
An accomplished IT leader, harnessing over 20 years of experience, focussing on platform engineering, development, operations, product outcomes, and strategic leadership...
An accomplished leader, harnessing over 20 years of experience, skillfully navigating the intricacies of both corporates and SMEs, across multiple sectors.