BARRACUDA NETWORKS LIMITED

Company number 05145504 ·

Active

1 active / 1 ceased · persons with significant control

Joseph Billante Iii

Individual Active

Nature of control

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

Mr Dustin Phillip Driggs

Individual Ceased

Nature of control

  • Has significant influence or control
Notified on
2017-07-14
Ceased on
2022-12-05
Date of birth
September 1970
Nationality
American
Country of residence
United States
Correspondence address
3175, Winchester Blvd, Campbell, California, 95032, United States