Michael Caruana

Head of AV and Corporate Services - IT Services, University of Malta

Department

AV Management Design IT

Language

English

Company Type

AV/IT Integration End User

Influencer Of