Contacting Customer Support Last updated on 2023-07-04 09:27:51 You can contact Customer Support though email or by telephone:Emailsoc@barracuda.comPhoneLocationPhone NumberUS+1 855-838-4500IRE+353 57 865-7170UK+44 20 3695-8498NLD+31 77 799 8910APAC+61 2 7228 1891 Previous Article Next Article