Office address 447 Broadway, FL 2, New York, NY 10013 Telephone number +1 (212) 814-7520 Mail address info@impactdirectors.org