Catherine Aboumrad a obtenu son baccalauréat en beaux-arts, majeure en photographie, avec distinction de l’Université Concordia, en plus d’avoir étudié la photographie au Cégep du Vieux-Montréal. Elle a participé à plusieurs expositions et festivals tels Guatephoto, le festival de photographie contemporaine du Guatemala et À louer, organisée par UMA-La Maison de l’image et de la photographie. Son travail fait parti de collections privées dont l’Art-in-Buildings Collection de New York.