Tim Steiner, co-founder and chief executive of Ocado, will step down in 2028 after two decades…
Tag: Ocado
Ocado CEO Tim Steiner’s £100M Payout Raises Concerns
Tim Steiner, the CEO of Ocado, has received nearly £100 million in payouts since the company's…