Jessica Giles is the former Editor-in-Chief of Cosmopolitan and the current managing director of media & Publishing at Code and Theory.
Jessica Pels
25 Mar 2002
05 Sept 1988