Admiral Group
Rachel Glick is a seasoned professional with extensive experience in strategy and product management, currently serving as a Senior Group Strategy Executive at Admiral Group Plc since June 2018, where previous roles included Product Owner and Senior Product Manager. Prior to this, Rachel co-founded MyNight Ltd and held a supervisory position at Holland & Barrett. Additional experience includes working as a Student Ambassador for Swansea University's School of Management and completing an internship at the Institute for Entrepreneurial Leadership. Rachel holds a BSc in Business Management from Swansea University.
This person is not in any teams
This person is not in any offices