Strategist
Abu Dhabi Investment Authority (ADIA)
Copenhagen Business School
Market Technicians Association
ACI - The Financial Markets Association