Peter John Bains has directorship in 2 companies. Peter John Bains has first started the directorship with Syngene International Limited company as Director on 20 January, 2010,
and Peter John Bains was last appointed as Director on 20 January, 2010 in Syngene International Limited company.