James Marvin

Active Chicago, IL Secretary for John Bean Technologies Corporation