Brigid Downes

Youbid.ie appoints Downes as associate director