Owen Devonald is a Senior Service Delivery Analyst at Form3, beginning in November 2023, with a diverse background in service delivery and customer experience management. Previous roles include Service Delivery Analyst and Customer Service Agent at Starling Bank from June 2021 to September 2023, and various positions at Dun & Bradstreet, including Worldwide Network Customer Experience Analyst and Senior Customer Service Analyst from 2013 to 2022. Owen also served as a Customer Advisor at The AA from July 2006 to November 2011. Owen holds a Higher National Diploma in Sports Studies from Bangor University and completed education at Fishguard High School.
This person is not in the org chart
This person is not in any teams
This person is not in any offices