Continue in 2 seconds

Nick Karangelen

Nick Karangelen, president of Trident Systems.