Ian Pattle Email

General Manager . Ocado

Welwyn Hatfield,

Location

Current Roles

Employees:
161
Revenue:
$40.2M
About
Ocado is a company based out of Trident Place, Hatfield, United Kingdom.
Ocado Address
Trident Place
Welwyn Hatfield, null
UK
Ocado Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.