Interleaf employs 12 employees. The Interleaf management team includes John Perkins (Senior Product Manager).
Looking for a particular Interleaf employee's phone or email?