Barr joins Net Communities as Managing Director
Net Communities, the digital company that specialises in advertising solutions for technology, business and high-end lifestyle advertisers, has announced the appointment of David Barr as Managing Director, to take over the day-to-day running of the b
