Contact Us

Contact Our Editors

If you like us, hate us, got some new ideas and feedback, or just want to say Hi, let us know. We’d love to hear from you.

Techrora Mailing Address

Techrora office, 2050 Cantebury Drive, New York, NY 10013.