Jude Clay Email

Senior Communications Officer . Barnardo's

Barkingside,

Location

Current Roles

Employees:
4068
Revenue:
$300M
About
Barnardo's Address
Barnardo's Head Office
Barkingside, null
UK

#1 Startup Dataset

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