Contact people working at Northern Power Products, Inc., Northern Power Products, Inc. employees, Northern Power Products, Inc. contacts