LEXINGTON, KENTUCKY, US — Alltech has appointed E. Michael Castle II chief operations and financial officer. Castle has been with Alltech for 19 years, most recently as chief operating officer and chief executive officer of the Alltech Feed Division.
Castle has deep experience in the business globally, having also served as chief administrative and legal officer, among other roles. Castle began his career at Alltech as an engineering intern. He went on to earn a juris doctor from Washington University St. Louis School of Law and then returned to Alltech.