INL employs 47 employees. The INL management team includes Richard Thomas (Owner, Director), Giulia Simoni (Account Director), and Neil Ritson (Creative Director).
Looking for a particular INL employee's phone or email?