The Team
As you will have guessed from the above Margaret Briffa is not doing all this on her own. As a firm with a reputation for innovation and pioneering spirit often working on the cutting edge, Briffa has attracted a hugely talented team - many of whom are recognised leaders in industry sectors they work in.
