Barracuda Networks Inc. is seeking an International Channel Business Analyst II to serve as the single point of contact for Barracuda’s International channel sales organization across EMEA and APAC. You will own operational requests end to end, from quota setup to Salesforce ownership, and collaborate with global teams.
This hybrid role is based in Reading, UK, three days per week, reporting to the Director of Global Channel Operations.
#J-18808-Ljbffr