Meet Wilder Ouse Officer Harriet Trueman

, 04 November 2025
Meet Wilder Ouse Officer Harriet Trueman
Harriet Trueman looking at a dung beetle © Emma Chaplin

Harriet Trueman

Wilder Ouse Officer 

Tell us a bit about yourself

I have lived in and around Sussex for about 10 years, finding now that I officially call it ‘home’.

I have always been intrigued by the natural world, growing up with a botanist mum didn’t necessarily make it easy to fall into the conservation sector, but it was certainly a privilege. Much to her dismay, I never did remember the Latin names for all the plants she would attempt to teach me. 

I started to recognise my privilege in access to nature in my undergraduate degree, Psychology, where I researched how impactful time spent outdoors during childhood is. This not only highlighted how disproportionate access to nature is but ignited a desire to engage and support communities in accessing what had been so easily handed to me. 

Nothing makes me happier than sharing a bird spotted with passers by or with young people! My masters in conservation at Sussex University, expanded my ecological knowledge and allowed me to explore a career in conservation while still maintaining an ethos of nature is for everyone.

Leaky dam at Woods Mill © Sam Buckland

And your role with the Trust?

My current role as the Wilder Ouse Officer means I work within the River Ouse catchment. I work with landowners, land managers and communities to support them in nature restoration via nature-based solutions. By this, I mean we work to share knowledge and deliver landscape scale biodiversity improvements such as hedge planting, pond and scrape creation and meadow creation. Not only this, a big part of what we do is natural flood management. 

Leaky dam creation is not only fun, but fundamental in slowing down the flow of water, meaning it lowers downstream flood risk. Our funders, Lewes District Council and Wealden District Council, have made this scale of nature restoration possible, and we are estimated to have held back 27.1 million litres of water via natural flood methods since 2017. Alas, this was mainly work done by my brilliant predecessors and our volunteers, I cannot take credit! I am, though, excited to continue their great work across the Ouse Catchment.

Where is your favourite wild space in Sussex?

Sussex is an incredible landscape, and I always find myself so lucky to be a 10 minute drive from the South Downs and five minute walk from our coast. Having a favourite place almost seems impossible, it changes with the seasons. Woodlands, as clique as this sounds, will always hold a special place in my heart. Not only because of the wildlife they support, but for selfish reasons. The smells, colours and noises benefit my mental wellbeing immensely and for that reason, woodlands such as William’s Wood will always be high on my list.

What did you have for breakfast?

As interesting as I definitely am, my breakfast, is not. Porridge. If I am honest, I don’t even really like it, I just eat it.

Tell us something about yourself most people don’t know

I am an open book, without many secrets. I love dung beetles, which is slightly niche, but I talk about them enough for it not to be unknown. I would say, not many people know I paint, my medium is mainly watercolour. I paint for close family and friends but never go any further. Maybe one day.

More about the Wilder Ouse project here 

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1782535765.66450 [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
1782535765.69060.0261Matched route: news/[slug:s]
1782535765.69090.0002Server address: 216.73.216.31
1782535765.69090Using master page: /templates/pages/blog/post.php
1782535765.69090Page arguments:
Array
(
    [0] => /news/meet-wilder-ouse-officer-harriet-trueman
    [s] => meet-wilder-ouse-officer-harriet-trueman
    [1] => meet-wilder-ouse-officer-harriet-trueman
)
1782535765.69120.0003 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535765.69230.0011 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1782535765.69430.002 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1782535765.69490.0006INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1782535765.69690.0021 [1] SELECT * FROM swt_shop_cart WHERE cartID=22336301
1782535765.69750.0005 [1] SELECT * FROM swt_shop_cart WHERE cartID=22336301
1782535765.69810.0006 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-06-27 04:49:00' AND saleTo>'2026-06-27 04:49:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1782535765.69940.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-wilder-ouse-officer-harriet-trueman')) 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-27 04:49:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1782535765.70220.0028 [1] SELECT FOUND_ROWS() AS `count`
1782535765.70280.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=3824 AND postStatus='Published' AND postDateTime<='2026-06-27 04:49:00'
1782535765.70370.0009 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1782535765.70450.0008 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1782535765.70530.0008 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1782535765.7060.0007 [1] SELECT * FROM swt_categories WHERE catID=36 LIMIT 1
1782535765.70670.0007Using template: /templates/blog/post.html
1782535765.70690.0002 [162] SELECT catID, catPath FROM swt_categories
1782535765.7080.0011 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-06-27 04:49:00' AND postSlug='meet-wilder-ouse-officer-harriet-trueman'
1782535765.7290.021Using template: /templates/blog/post.html
1782535765.72970.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1782535765.73120.0016Using template: /templates/pages/attributes/seo.html
1782535765.73150.0002 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1782535765.73220.0008 [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
1782535765.73340.0012 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1782535765.73650.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535765.73710.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535765.73920.0021Using template: /templates/navigation/ps_nav_template.html
1782535765.73920 [6] Using template: /templates/navigation/ps_nav_template_children.html
1782535765.740.0008 [4] Using template: /templates/navigation/ps_nav_template_children.html
1782535765.74050.0004 [29] Using template: /templates/navigation/ps_nav_template_children.html
1782535765.74310.0026 [10] Using template: /templates/navigation/ps_nav_template_children.html
1782535765.7440.001 [7] Using template: /templates/navigation/ps_nav_template_children.html
1782535765.74470.0007 [9] Using template: /templates/navigation/ps_nav_template_children.html
1782535765.74710.0024 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1782535765.74810.001 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1782535765.75070.0026 [1] Using template: /templates/navigation/breadcrumbs.html
1782535765.75120.0005Using template: /templates/blog/post.html
1782535765.75150.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782535765.75230.0009Using template: /templates/blog/author.html
1782535765.75270.0004 [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-wilder-ouse-officer-harriet-trueman')) 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-27 04:49:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1782535765.75480.0021 [1] SELECT FOUND_ROWS() AS `count`
1782535765.75540.0005 [1] Using template: /templates/blog/post.html
1782535765.75870.0033Using template: /templates/blog/comment_form.html
1782535765.75980.0011 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=3824 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1782535765.80860.0488 [0] Using template: /templates/blog/comment.html
1782535765.80890.0003Using template: /templates/blog/post.html
1782535765.80920.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1782535765.81010.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1782535765.81080.0007 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1782535765.81160.0007 [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
1782535765.81360.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535765.81410.0004 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535765.81610.002 [6] Using template: /templates/navigation/footer-nav.html
1782535765.81720.001 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782535765.8180.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782535765.81860.0006 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1782535765.82090.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535765.82140.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535765.82340.002 [10] Using template: /templates/navigation/footer-nav.html
1782535765.82730.004 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1782535765.82820.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1782535765.82870.0005 [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
1782535765.8310.0023 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535765.83160.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535765.83360.002 [29] Using template: /templates/navigation/footer-nav.html
1782535765.8370.0033 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1782535765.83780.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1782535765.83840.0006 [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
1782535765.84050.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1782535765.8410.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1782535765.84290.0019 [10] Using template: /templates/navigation/footer-nav.html
1782535765.84430.0014Request time: 0.1829
1782535765.84430Process time: 0.1827
1782535765.84430Memory: 1.6276