NLX employs 28 employees. The NLX management team includes Michael Bingham (Sr. Customer Success Manager), Molly Conway (VP of Communications and Marketing), and Jorge Diaz Ortiz (Principal Software Engineer).
Looking for a particular NLX employee's phone or email?