Meet the Trustees: Danny Harvey

, 23 February 2026
Meet the Trustees: Danny Harvey
Danny Harvey © Graham Franks

Tell us a bit about yourself

I've spent my career working in international development and humanitarian aid and spent around 20 years living in Africa and South East Asia. I am now the Technical Director for the same charity. Amongst my many experiences are securing sustainable livelihoods for women, supporting communities to access, protect and manage their natural resources and promoting climate smart agriculture. Principles of equality and inclusion have always been central to my work.

I've always loved wildlife and have had lots of good encounters, including having Pythons living in my roof in Cambodia, Hornbills clacking outside my bedroom window in Uganda and an Elephant shake my car because he could smell the oranges in it (I wasn't inside at the time). 

It doesn't have to be exotic animals though and now I am back, I get just as much enjoyment from seeing the local Fox in the park at night and hearing the Tawny Owls hooting in the trees at the end of my garden.

Tawny Owls © Darin Smith

I spend most of my time in nature. I love long distance walking and completed the South Downs Way with my daughters last year. I row with Lewes Pilot Gig Club and spend a lot of time on the sea at Newhaven. I am also on the South Downs every day with my dog, enjoying the landscape and learning the names and habits of wildflowers and insects.

Why did you become a Trustee of Sussex Wildlife Trust?

When I came back to the UK, I was excited to become more involved in conservation and nature restoration in my local area. I believe that so much can be achieved when local people and communities are directly involved in protecting and stewarding bio-diversity, wildlife and landscapes. I had quite a bit of governance and charity experience and thought that offering my skills as a Trustee would be a useful way to volunteer.

What do you enjoy about it?

I have got so much from being a Trustee of Sussex Wildlife Trust. The other Board members, Senior Leadership Team and staff are all motivated and knowledgeable people and I have learnt about bird ringing in Rye, heard Nightingales sing in Ebernoe and learnt about the amazing world of underwater rewilding through the Sussex Kelp Recovery Project. The scope of what the Trust does and the scale of their ambition with the new strategy is really inspiring and I look forward to Board meetings and Committees as a way to connect and contribute, even when we are reviewing management accounts or approving the Health and Safety policy.

Please give me an example of a favourite local wildlife highlight?

My wildlife highlight is from 2024 when we were out for a row on the far side of Newhaven West Pier and a Dolphin who was fishing for Mackerel came to swim with us, just off our bow. It was magical.

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1782508085.65890 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1782508085.68730.0284Matched route: news/[slug:s]
1782508085.68750.0001Server address: 216.73.217.174
1782508085.68750Using master page: /templates/pages/blog/post.php
1782508085.68750Page arguments:
Array
(
    [0] => /news/meet-the-trustees-danny-harvey
    [s] => meet-the-trustees-danny-harvey
    [1] => meet-the-trustees-danny-harvey
)
1782508085.68770.0002 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782508085.68860.0008 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782508085.69040.0018 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782508085.6910.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782508085.6930.0021 [1] SELECT * FROM swt_shop_cart WHERE cartID=22325803
1782508085.69360.0005 [1] SELECT * FROM swt_shop_cart WHERE cartID=22325803
1782508085.69440.0008 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-26 21:08:00' AND saleTo>'2026-06-26 21:08:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782508085.69570.0013 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='meet-the-trustees-danny-harvey')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-06-26 21:08:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782508085.69860.0029 [1] SELECT FOUND_ROWS() AS `count`
1782508085.69920.0006 [1] SELECT * FROM swt_blog_posts WHERE postID=3891 AND postStatus='Published' AND postDateTime<='2026-06-26 21:08:00'
1782508085.70010.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782508085.70080.0007 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782508085.70160.0008 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1782508085.70220.0007 [1] SELECT * FROM swt_categories WHERE catID=47 LIMIT 1
1782508085.70290.0006Using template: /templates/blog/post.html
1782508085.70320.0003 [162] SELECT catID, catPath FROM swt_categories
1782508085.7040.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-26 21:08:00' AND postSlug='meet-the-trustees-danny-harvey'
1782508085.7250.0209Using template: /templates/blog/post.html
1782508085.72540.0004 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782508085.72690.0015Using template: /templates/pages/attributes/seo.html
1782508085.72720.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782508085.7280.0009 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1782508085.72990.0019 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782508085.73370.0038 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782508085.73430.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782508085.73630.002Using template: /templates/navigation/ps_nav_template.html
1782508085.73630 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782508085.73710.0007 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782508085.73750.0004 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782508085.74030.0028 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782508085.74130.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782508085.74210.0008 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782508085.74530.0032 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782508085.7460.0007 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782508085.74820.0022 [1] Using template: /templates/navigation/breadcrumbs.html
1782508085.74860.0004Using template: /templates/blog/post.html
1782508085.74890.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782508085.74940.0006Using template: /templates/blog/author.html
1782508085.75010.0006 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='meet-the-trustees-danny-harvey')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-06-26 21:08:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782508085.75190.0018 [1] SELECT FOUND_ROWS() AS `count`
1782508085.75230.0003 [1] Using template: /templates/blog/post.html
1782508085.75440.0022Using template: /templates/blog/comment_form.html
1782508085.75520.0007 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3891 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782508085.82030.0651 [0] Using template: /templates/blog/comment.html
1782508085.82050.0002Using template: /templates/blog/post.html
1782508085.82080.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782508085.82150.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782508085.82230.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782508085.82280.0006 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782508085.82690.0041 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782508085.82790.0009 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782508085.830.0021 [6] Using template: /templates/navigation/footer-nav.html
1782508085.83120.0012 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782508085.83180.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782508085.83230.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782508085.83470.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782508085.83520.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782508085.83710.0019 [10] Using template: /templates/navigation/footer-nav.html
1782508085.84090.0038 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782508085.84160.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782508085.84230.0007 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782508085.84460.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782508085.8450.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782508085.8470.002 [29] Using template: /templates/navigation/footer-nav.html
1782508085.84930.0023 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782508085.850.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782508085.85050.0005 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782508085.85290.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782508085.85340.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782508085.85530.002 [10] Using template: /templates/navigation/footer-nav.html
1782508085.85670.0013Request time: 0.1992
1782508085.85670Process time: 0.1989
1782508085.85670Memory: 1.6364