Neil Edmunds

Product Innovation Manager, Iceotope Technologies Limited