People |
03 July 2023
Ocado Group appoints Gregor Ulitzka as President, Europe