David Smith, SE

David Smith, SE

Senior Executive at Scottish Enterprise