INL employs 48 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?