Directrice de l'activité Conseil en stratégie de Monitor Deloitte, Elizabeth Hampson est spécialisée dans le conseil en matière de politique de santé et de stratégie d'innovation santé. Pendant une dizaine d'années, elle a travaillé à des postes de direction avec des clients de l'ensemble de l'écosystème de santé. Elle possède une expérience approfondie en matière de politique de santé acquise dans son travail avec plusieurs gouvernements, organismes caritatifs, industries et payeurs à travers toute l'Europe.
Elle milite en faveur de l'amélioration de la santé mentale au travail et a apporté son soutien à l’organisation Mind dans le cadre du développement du Workplace Wellbeing Index. Début 2017, elle a publié l'article « Workplace mental health and wellbeing: At a tipping point? ». Elle joue également un rôle de leader en matière de bien-être chez Deloitte.