Angela Farrugia is currently serving as a Non Executive Director and Chair of ESG committee for INSPECs Group PLC. Angela is also the Founder of Brand x Society and has a background as the EVP/Group Managing Director for CAA-GBG Global Brand Management Group. Angela has extensive experience in brand management and retail, with a strong entrepreneurial spirit.
Sign up to view 0 direct reports
Get started