Ellen Flood

European Marketing Manager - Ruminant at Alltech

Ellen Flood is a seasoned marketing professional with extensive experience in the agriculture and customer service sectors. Currently serving as the European Marketing Manager for Poultry and Pig and Aquaculture Marketing Manager at Alltech since July 2022, Ellen previously held roles including Customer Care Professional at Westpac and Marketing Assistant at Alltech. Early career experiences include positions as a waitress at Dunboyne Castle Hotel & Spa and various roles at Alltech, such as receptionist and marketing intern. Ellen's educational background includes a Master of Science in Marketing from Technological University Dublin and a Bachelor of Arts in International History and French from University College Dublin.

Links

Previous companies

Westpac logo

Org chart