MNI employs 385 employees. The MNI management team includes Emily Spencer (VP - Strategic Account Management), Thomas Griffin (AVP Sales), and Robert Fcca (Chief Financial Officer).
Looking for a particular MNI employee's phone or email?