drs. R.A. (Ruud) Tombrock
Image: ©RDA

drs. R.A. (Ruud) Tombrock

Role
Executive Director for Europe
Works at
Humane Society International