David Armstrong has been appointed B4b Group CEO as founder and former MD Thomas O’Hagan takes up a new venture as COO at Weev.