Email:
Sales: sales@storrz.com
Customers: support@storrz.com
Partnerships: partner@storrz.com
Media: media@storrz.com
WebMaster: webmaster@storrz.com
Jobs: jobs@storrz.com