Catherine Allen

Head of Service Experience, Standard Life

Catherine Allen is Head of Service Experience at Standard Life. She helps shape customer experiences and outcomes across the business.