Doutorada pela Universidade de Adelaide. É Diretora do Mestrado Wine Business desde outubro de 2015. Antes de ir para França, Roberta foi Diretora dos Masters of Wine Business programs da Universidade de Adelaide, onde também foi Presidente da Adelaide Wine Future Cluster Research.