4 ms·Corporatisation of tech companies? But I agree, the role hasn't changed, it's just the labels on topby chrisbanes 9mo agoCorporatisation of tech companies? But I agree, the role hasn't changed, it's just the labels on top