Q & A: Richard Gilliard, Managing Director, Renovotec
March 27, 2023 6:55 amRichard Gilliard has over 20 years of experience supporting customers with technology solutions. He is currently the MD for Renovotec, one of the UK’s fastest-growing technology... View Article