National Restoration Specialists, Inc (Nrsi)
National restoration specialists, inc, nrsi employee ripped off also by nrsi
I, John B, was a manager for National Restoration Specialists, Inc., for about four years. I managed offices in Omaha, NE, Amelia, VA and Norfolk, VA. I was also production manager in Omaha and Amelia. I left the company several months after Hurricane Isabel hit the Hampton Roads, VA area, when it ...