Company Description
Founded in 1909, the Group has a turnover of £2.6bn and over 6,300 employees. Headquartered on a 900-acre site in Cambridge, Marshall is a unique private company committed to making a difference through providing support and services to its growing customer base.
At its core, Marshall is determined to develop and deliver long-term value whilst also noticeably contributing to making Cambridge a better place.