Home Companies Damballa

Damballa

Damballa is a cyber security company.

Val Rahmani served as its chief executive officer, a role cited in the Smiths Group plc announcement of 25 August 2026 appointing her an independent non-executive director.