LO

Louise O’Shea

CEO, Confused.com at Admiral Group

Timeline

  • CEO, Confused.com

    Current role

View in org chart