Née à Lisbonne, Portugal. Après avoir obtenu un diplôme en droit à la faculté de droit de l’université de Lisbonne, elle a conclu son stage en 1996.
Au cours de son stage en tant qu’avocate, elle a apporté une assistance juridique à un groupe international de distribution alimentaire dans le domaine du droit immobilier en 1995 et 1996. De 1996 à 1998, elle a travaillé comme consultante fiscale dans une société internationale de conseil à Lisbonne.
Avocate-sénior d’un cabinet d’avocats anglo-portugais entre septembre 1998 et janvier 2002, elle a par la suite constitué son propre cabinet. Avec le développement progressif de son portefeuille de clients et de son équipe, elle a pris le parti, en novembre 2005, de constituer son propre cabinet d’avocats, TPA.
En 2008, elle a obtenu le diplôme d’avocate (English Solicitor) en Angleterre et au Pays de Galles.