Raffi Jamgotchian, Chief Technology Officer, Triada Networks

Raffi Jamgotchian, Chief Technology Officer, Triada Networks