Mimecast Founder Leads Investment in Hiring Platform Technology 12 September 2024 Willo, a video interview platform, has secured a £1.8m investment led by Peter Bauer.Founded in 2018, Willo allows organisations to…