Company IMPACT MANAGEMENT CORPORATION Address IMPACT MANAGEMENT CORPORATION, FLUSHING, 11355, NEW YORK