David Killick is an experienced professional in risk management within the energy and commodities sectors. Currently serving as the Head of Energy & Commodities Risk Management at TP ICAP since November 2019, David also holds the position of Ambassador for GB Ultras, promoting ultra running and community engagement. Prior to TP ICAP, David was the Global Head of Trade Control at Eni Trading & Shipping, where responsibilities included leading a team focused on operational and regulatory risk. David's career began at BP, where significant roles included Head of Operational Risk for IST Europe and Operational Risk Manager, overseeing operational risk frameworks and incident investigations. David holds an MSC in Crop Protection from the University of Aberdeen and a BSc (Hons) in Environmental Biology from the University of Greenwich.
This person is not in any teams
This person is not in any offices