North American Power
Norwalk,#2UPDATE Employee
Thu, March 29, 2012
Did anyone you interacted with say that they were working on behalf of North American Power? If so, please contact the corporate office of North American Power immediately. Our phone number and email can be found on our website www.napower.com. We would be very interested in knowing what was going on here, and any information you could provide would be much appreciated.