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.
Sign up to view 0 direct reports
Get started
This person is not in any teams