Liz começou a sua carreira como Enfermeira Registada em Boston, Massachusetts, EUA. Licenciou-se em Ciências de Enfermagem e tem um MBA. Trabalhou como Diretora de Operações para um grande sistema de entrega integrado em Massachusetts; Através deste papel, Liz desenvolveu experiência em design de instalações, eficiência e cuidados centrados no paciente. Ocupou vários cargos seniores no National Health Service no Reino Unido, liderando, projetando e operacionalizando novos edifícios e formas de trabalhar. Nos últimos 4 anos, tem sido CEO de um hospital de 500 camas no Qatar, que está em transição para novos edifícios à medida que o sistema de saúde se desenvolve. A sua experiência de trabalho internacional inclui os EUA, Reino Unido, Líbia e Qatar.