JOSEPH FENECH

Activities in companies