Stephen Vella appointed new principal and CEO of MCAST
Stephen Vella has been appointed the new principal and CEO of the Malta College of Arts, Science & Technology (MCAST), the college announced on Tuesday. Presently holding a deputy principal role, MCAST said that Vella was selected following a call for applications in June. They said that he brings with him over two decades of...