For inquiries about BtoB Review Hub, please use the form below. We typically respond within 2 business days.
Contact Information
Techro Inc.
Jingumae Tower Building 12F, 1-5-8 Jingumae, Shibuya-ku, Tokyo 150-0001, Japan
Email: info@techro.co.jp
Common Inquiries
- About posting reviews: You can post reviews from product pages after creating an account
- About listing products: Please visit our Vendors page to apply for product listing
- About review removal/editing: Please report reviews that violate our guidelines
- Other: Feel free to reach out for any other questions