Alicia Williams currently serves as a Senior Customer Support Executive at Confused.com, a position held since April 2020, following a role as a Customer Support Executive. Prior to this, Alicia was a Customer Service Representative at Admiral Group Plc from February 2018 to April 2020. Alicia's educational background includes completing GCSEs to A Level at Ysgol Gymraeg Bro Morgannwg between September 2010 and July 2017.
Sign up to view 0 direct reports
Get started