Jeremy Townend is a retired solicitor, long time volunteer at the Help in Suffering animal shelter, the Kalimpong Animal Shelter and the Darjeeling Animal Shelter, all in India, and on committee of Working for Animals Inc in Australia.