ROI Influencers Power List 2025: Super 75
Francis Walsh
CEO
NRS
He heads the Lyndhurst-based firm that is one of the largest logistics companies in the country. In a state increasingly built around ecommerce, one that is banking on its ability to provide last-mileage service, the importance of his firm figures to grow annually.