Director
Geneva Trading
Director, Compliance officer
Head Of Compliance
Trader
Risk Manager
Operations Manager
University College Dublin
Smurfit Business School