Nexl employs 72 employees. The Nexl management team includes Matt Redden (Chief Executive Officer), Dan Skriczka (Sales Director, EMEA), and Sylvia Morelli (Head of Finance).
Looking for a particular Nexl employee's phone or email?