Olsson is a London-based banker, and is currently a senior manager in the global risk management function for Standard Chartered Bank. Prior to taking up this role, he lived and worked for 20 years in emerging markets in the Middle East, India and Asia. In addition to a degree in Economics from Cambrdige, he has completed professional banking exams, and more recently an MBA from Henley Management College.