Treschow gikk på kostskolen Croft House School i Dorset i England. Hun tok examen artium i Norge og utdannet seg til siviløkonomi i Sveits og USA.