INL employs 35 employees. The INL management team includes Giulia Simoni (Account Director), Richard Thomas (Owner, Director), and Lena Ricq (Partner).
Looking for a particular INL employee's phone or email?