Press & Media

Resources for journalists and media professionals.

Press Inquiries

For media inquiries, interview requests, or press information:

press@otwa.cloud
Response within 24 hours

Company Facts

Legal name
Otwa Cloud Inc.
Website
otwa.cloud
Registered address
131 Continental Dr Suite 305 Newark, DE 19713 US
Tax ID
EIN 35-2937155

Please do not modify, recolor, or distort the marks. Keep clear space equal to the height of the dot around the logo on all sides. For partnership or co-branding inquiries, contact press@otwa.cloud.