Therese first joined the insurance management division of STM in 2003, before becoming Group Financial Controller in 2008. She was Chief Financial Officer from January 2014 until October 2021. She returned to the Company as Interim CFO in October 2022. Therese trained with KPMG where she qualified as a Chartered Certified Accountant in 2003.