Joy Spencer Singh has directorship in 2 companies. Joy Spencer Singh has first started the directorship with Baptist Church Trust Association company as Director on 28 August, 2012,
and Joy Spencer Singh was last appointed as Director on 28 August, 2012 in Baptist Church Trust Association company.