Jack Mason steps down as Group CEO of Inc & Co
Jack Mason, co-founder and Group CEO of Inc & Co, has officially announced his departure from the Manchester-based business collective after an illustrious five-year tenure. Mason, alongside fellow co-founders Scott…



