NEL was founded in 1989 as the first regional investment management company in the North East of England. Set up with a founding mission to revitalise the local business economy, we have been committed to empowering growth through solutions-focused finance ever since. With over three decades of exp... Read more
This company has no org chart yet
This company has no offices yet