Tommy Barr

Program Manager at Digital Cities Council, Super-connected Belfast

Executive member
Region - United Kingdom