Stevie Vella
Associate
Stevie is an Associate in the Commercial, Technology & Outsourcing team.
Stevie is an Associate in the Commercial, Technology & Outsourcing team.