He has held the posts of Shadow Minister for Telecommunications , Head of Delegation of the Maltese Parliamentary Delegation to the Parliamentary Assembly of the Council of Europe , Vice-President of the Assembly .
Is currently Executive Chairman of the Malta Council for Science and Technology ( MCST ) .
He has held the posts of Shadow Minister for Telecommunications , Head of Delegation of the Maltese Parliamentary Delegation to the Parliamentary Assembly of the Council of Europe , Vice-President of the Assembly and is currently Executive Chairman of the Malta Council for Science and Technology ( MCST ) .