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 account ownership and commissions inquiries. This hybrid role based in Reading, UK involves collaborating with Sales Operations, Finance, and Systems to standardize processes globally while supporting international teams.
#J-18808-Ljbffr