New York, New York
- Loyola College in Maryland
- Parsons School of Design
- Columbia University
- Catherine has a master's degree in fashion studies from Parsons.
- She initially joined Brides as an editorial assistant in the summer of 2012. She then continued her work for Brides as an assistant to the editor and fashion contributor for a total of four years.
- In 2014, she founded Plan de Ville, an e-commerce brand featuring luxury fashion from emerging designers.
Catherine launched her career in fashion publishing as the intern to Stefano Tonchi, the editor-in-chief of W. She then joined Brides during the summer of 2012 as an editorial assistant and fashion contributor, before transitioning as an assistant to the editor. Catherine is currently the founder and chief executive officer of Plan de Ville, an e-commerce brand dedicated to scouting out emerging designers.
Catherine graduated with a bachelor's degree in political science and writing from Loyola College in Maryland, and a master's degree in fashion studies from Parsons School of Design. In 2019, she earned a Master of Business Administration from Columbia University.In January 2016, she received the Rising Star Award in Retail from The Fashion Group International.