Alexandru Voica
alexvoica
Technology Communications Manager | Ocado Technology
6 points