Pete Benwell

Pete works tirelessly to make sure you have the right products. It is Pete’s job to understand the threat(s) and provide you with the best solution. He organises product demonstrations and ensures you have unparalleled levels of customer service.

Pete is always happy to help and is often overseas discussing requirements for EOD, IEDD and jamming capability.