North River Solutions, the Company
NRS was founded in 2002 by a team of experienced entrepreneurs many
of whom are ex-CEOs of successful companies. Incorporated in Delaware,
the company is a member of the US governments Central Contractor
Registration (TPIN: 14703577) program. The company maintains offices in
the greater Boston area, New York City, Colorado Springs, Philadelphia,
San Francisco, Beijing, China and Cairo, Egypt. Contact our corporate
headquarters in Bedford, NH with any inquiries. Our Headquarters'
telephone number is (888) 761-4411.
NRS believes in equitable relationships with clients and placing the interests
of it's clients above itself. We treat all clients equally - with understanding
of their situation based on our principals extensive experience.
![]()