Neil Dsouza has directorship in 2 companies. Neil Dsouza has first started the directorship with Teachaclass (tac) Foundation. company as Director on 07 May, 2013,
and Neil Dsouza was last appointed as Director on 31 May, 2013 in Zaya Learning Labs Private Limited company.