Job ID: 27-0364 Come Join our successful Renewals Team! At Barracuda, we have more than 220,000 organizations worldwide that trust Barracuda to protect them. The EMEA renewals team (30 strong), based in Reading, UK, is responsible
Company Description Role: Operations Director Location: South West - Buckinghamshire & Berkshire Salary: Competitive Salary Benefits 38 Days holiday inclusive of bank holidays. Birthday additional holiday. 3 days volunteering days. 3 days grandparent leave. 24 weeks
Administrator Reading (Office Based) £35,000 - £40,000 + Excellent Training + Career Progression Are you an Administrator with experience in construction or engineering looking to join a global business with strong job security and clear progression