Headquarters
Servstra Pty Ltd
Suite 418, 1 St Kilda Road
Melbourne, Victoria, Australia 3004
Contact by Email
sales@servstra.com
Phone
Toll Free: +1 888 855 3374
International: +61 3 9988 3990
Press Inquiries
press@servstra.com
Partnership Inquiries
partners@servstra.com
Hours
Sales and Billing
M-F: 8AM - 6PM AEST
Network Ops, DCs, Support
Available 24/7/365
Open a support ticket
Legal Inquiries
Servstra Pty Ltd C/O Legal
Suite 418, 1 St Kilda Road
Melbourne, Victoria, Australia 3004
Abuse and Complaints
abuse [at] servstra [dot] com
Careers
resumes@servstra.com
Headquarters
Servstra Pty Ltd
Phone
Toll Free +1 888 855 3374
International: +61 3 9988 3990