New Hope Network is part of the Informa Markets Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Jen Taylor

Community and Conference Content Manager, New Hope Network

As Community and Conference Content Manager, Jen is passionate about community connection and providing an education platform to give a voice to our global and local communities across the entire supply chain within the natural products industry.

Jen’s Recent activity