Owen Roberts has a solid background in ICT service desk roles, starting as an apprentice and working their way up to team leader at Cyfoeth Naturiol Cymru / Natural Resources Wales. Currently, Owen holds the position of Junior Service Delivery Manager at Esri UK. With experience spanning from trainee to leadership roles, Owen brings a wealth of knowledge and expertise to the field.
Sign up to view 0 direct reports
Get started