Brenda Duggan a absolvit NCAD cu o diplomă de onoare în comunicare vizuală și a lucrat ca designer în Dublin înainte de a petrece doi ani de predare în Zimbabwe. La întoarcerea la Dublin, a absolvit o diplomă de master în mass-media digitală la Institutul de Tehnologie din Dublin, iar apoi a lucrat timp de mai mulți ani la Windmill Lane Pictures.
Brenda predă, de asemenea, pe noul MA în artă critică și practică de design la școală. Accentul său principal în educație și cercetare este practica de proiectare și tehnologiile media digitale, analizând rolul noilor tehnologii digitale în industria designului, societate și educație.