New manager appointed for Letchworth BID Letchworth Business Improvement District (BID) - also known as 'Love Letchworth' - has announced Richard Harbon as its new manager.