4 employees have rated Alto Ingredients Chief Executive Officer Neil M. Koehler on Glassdoor.com. Neil M. Koehler has an approval rating of 69% among the company's employees.