Rachel Meese has a strong background in technology development and management, with experience in various roles at Companies House, Office for National Statistics, and Digital Health and Care Wales. Rachel also founded and chaired the Government Digital Careers Alliance. Rachel took a career break for backpacking before starting their professional journey in administrative roles. Rachel holds a BA Hons in Philosophy and Religious Studies from the University of Wales, Newport.
Sign up to view 0 direct reports
Get started