Rebecca Miller has extensive experience in customer experience and operations roles, with a strong background in building and leading teams, implementing CX systems, and driving customer satisfaction. With a degree in Chemistry, Rebecca has also worked in research and educational roles earlier in their career. Rebecca is skilled in training, managing, and optimizing customer support teams to meet and exceed KPIs and support metrics across various industries.
Current role