Continue in 3 seconds

Nick Karangelen

Nick Karangelen, president of Trident Systems.