Allan est gérant de fonds dans l'équipe Thematic Equity chez Candriam, qu'il a rejoint en 2014 comme assistant de gestion. Il a fondé une entreprise de conseil en informatique au Vietnam et a débuté comme analyste quantitatif chez Federal Finance. Il a aussi enseigné la gestion d'actifs à l'Université de Rennes 1. Allan est diplômé en économie et en ingénierie financière de cette même université.
Allan Foll