Catherine es arquitecta, curadora e investigadora para diversas instituciones culturales. Ha trabajado en Francia para el Centro del Patrimonio Mundial de la Unesco y en Irlanda, así como en Estados Unidos para el SFMOMA y el California College of Arts. Durante cinco años, fue curadora en el Pabellón de l'Arsenal, el centro de arquitectura de París. Realizó estudios de Patrimonio Cultural en el University College London, además de una ingeniería en arquitectura por la RWTH en Aachen, Alemania, y es «Guide conférencière des Monuments de France». Catherine habla con fluidez francés, inglés y alemán.