Dewi Owen
Service Desk Technical Analyst @ CGI
About Dewi Owen
Dewi Owen is a Service Desk Technical Analyst at CGI in Coychurch, Bridgend, United Kingdom, where he has worked since 2018. He has a diverse background in IT support and technical analysis, with previous roles in various sectors including manufacturing and customer service.