Mars Petcare to Create 160 Missouri Jobs April 29, 2009 No Comments on Mars Petcare to Create 160 Missouri Jobs Post View 0 Mars Petcare US will build a research & development facility and update its existing operation in Kansas City, Missouri, creating 157 new full-time jobs by…