ELLEN O'DONNELL - CAMPBELL - CHIEF LEGAL OFFICER

ELLEN O'DONNELL - CAMPBELL - CHIEF LEGAL OFFICER

.

Overview

ELLEN O'DONNELL is a Chief Legal Officer from Campbell Ca 95008. This person was born in August 1963, which was over 60 years ago. ELLEN O'DONNELL is American and resident in United States. This company officer is, or was, associated with at least 1 company roles.
Companies associated with this officer had at least £3,102,151 shareholder value and £4,025,936 cash in recent accounts.
Their most recent appointment, in our records, was to BARRACUDA NETWORKS LIMITED on 2024-02-27.

Address

Barracuda Networks, Inc., 3175 South Winchester Boulevard
Campbell
Ca 95008
United States

Map

Company Appointments - Current and Previous

CompanyName Company Status Role Appointed Appointment Status Assets
BARRACUDA NETWORKS LIMITED Active Director 2024-02-27 CURRENT £4,025,936 cash, £3,102,151 equity


Related People

Name Occupation Address No of Appointments
MR DAVID FAUGNO Chief Financial Officer Basingstoke, England 2
DEAN MICHAEL DRAKO Director Los Altos, Usa 1
MR PAUL ALAN THACKERAY Chartered Engineer Wimborne 8
DIANE CEONZO HONDA Director Campbell, United States 4
JOSEPH BILLANTE III Chief Financial Officer Campbell, United States 1