Herd & Site Manager

Eden is the hardworking, caring and conscientious glue that keeps the IFEEL Centre running smoothly and IFC - Eden Seaborn - Croppedthe herd healthy and happy, enabling students and patients alike to get the most from their time at the IFEEL Centre.