Peter Hudson is the CTO of Sepura.
308 people are employed at Sepura.
The NAICS codes for Sepura are [33, 33592, 3359, 335, 335929].
The SIC codes for Sepura are [364, 36].