Executive Vice President UCB Celltech, Malta
Chairman of the Board TRAC Malta
Director TRAC Malta
Project Manager TRAC Malta
Senior Regulatory Affairs Executive TRAC Malta
Regulatory Affairs Executive TRAC Malta