immi employs 25 employees. The immi management team includes Kevin Chanthasiriphan (Co-Founder), Tyler Olivas (Senior Director of Sales), and Gerardo Pedro (Senior Food Scientist).
Looking for a particular immi employee's phone or email?