Have questions for us? We are here to help!
If you are already a Barracuda MSP (formerly Intronis) Partner, please visit the partner success and support page to submit a support request.
For any other inquiries including becoming a partner, please fill out the form below.
USA, CANADA, LATIN AMERICA:
+44 (0) 1256 833400
Current Partners: email@example.com
United States OFFICE:
100 Apollo Drive
Chelmsford, MA 01824
United Kingdom OFFICE:
101 Miller Street
North Sydney, NSW, 2060