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 |