3 employees have rated John Bean Technologies Chief Executive Officer Brian Deck on Glassdoor.com. Brian Deck has an approval rating of 70% among the company's employees.