Techna in Palo Alto
(650) 321-5577
From its Silicon Valley Headquarters, and leveraging its offshore software factory in Calcutta in India, Techna has served a large numbers of major clients worldwide for over a decade now, at the cutting edges of software engineering and systems integration ...