i3 employs 51 employees. The i3 management team includes John Joubert (President), Hudson Joubert (Senior Vice President Southwest Region), and Douglas Demiano (Chief Operating Officer).
Looking for a particular i3 employee's phone or email?