ELLWOOD's IT department is led by Richard Owrey (VP - Information Technology) and has 75 employees.
Justin Barker
Network Administrator II
Kyle Werner
Corporate Controller
Lori Franklin
Network Administrator
Michael Fox
Programmer Analyst II
Bruce Lawrence
Business Analyst II
Looking for a particular ELLWOOD employee's phone or email?