0001437749-12-002909 DEFA14A 5 20120329 20120328 20120329 John Bean Technologies CORP 0001433660 3550 911650317 DE 1231 DEFA14A 34 001-34036 12721873 70 W MADISON SUITE 4400 CHICAGO IL 60602 312 861-5900 70 W MADISON SUITE 4400 CHICAGO IL 60602 DEFA14A 1 jbtc20120325_defa14a.htm DEFA14A GRAPHIC 2 defa14a-image1.jpg GRAPHIC 3 defa14a-image2.jpg GRAPHIC 4 defa14a-image3.jpg GRAPHIC 5 defa14a-image4.jpg