Overview Details Press Releases Multimedia Locations People Groups Venkatesan Murugan CEO Founder and CEO at myTectra, Founder & CEO at Suffixtree Technologies Private Ltd., Founder & Chairman at Iteanz Technologies