Advanced company searchLink opens in new window

BARRACUDA NETWORKS LIMITED

Company number 05145504

Persons with significant control: 1 active person with significant control / 0 active statements

Joseph Billante Iii Active

Correspondence address
3175 Winchester Blvd, Campbell, California, United States, 95032
Notified on
5 December 2022
Date of birth
February 1976
Nationality
American
Country of residence
United States
Nature of control
Has significant influence or control

Mr Dustin Driggs Ceased

Correspondence address
3175 Winchester Blvd, Campbell, California, United States, 95032
Notified on
14 July 2017
Ceased on
5 December 2022
Date of birth
September 1970
Nationality
American
Country of residence
United States
Nature of control
Has significant influence or control