Teja Swini Vasamsetty has directorship in 2 companies. Teja Swini Vasamsetty has first started the directorship with Canyon Biotech Private Limited company as Director on 27 December, 2007,
and Teja Swini Vasamsetty was last appointed as Director on 27 December, 2007 in Canyon Biotech Private Limited company.