Née à Neuchâtel en 1964, Suisse-Anglaise, Irène Vogel Chevroulet est architecte diplômée de l'Université de Genève (1991). Elle est une chercheuse de l'Ecole polytechnique fédérale de Lausanne, soutenue par le FNRS: MA en histoire de l'architecture (1995) Université d'East Anglia et doctorat en théorie et histoire de l'architecture EPFL (2010).