Borage Satish Machindra has directorship in 2 companies. Borage Satish Machindra has first started the directorship with Invictus Global Services India Private Limited company as Director on 26 April, 2012,
and Borage Satish Machindra was last appointed as Director on 15 February, 2013 in Invictus Brain Works Private Limited company.