Company: Knebworth House and Barns
2 days ago Be among the first 25 applicants Direct message the job poster from Knebworth House and Barns Head of Sales at Knebworth House & Barns Company Description Knebworth House and Barns, located in Stevenage, is a versatile venue set in 250 acres of Hertfordshire countryside, perfect for hosting a variety of events. From [...]Read More... from Sales Executive See details