Andresen har mastergrad i økonomi fra Simon Fraser University i Britisk Columbia, Canada, og PhD fra Graduate Institute of International and Development Studies i Genève, Sveits.