Stephen Joseph Duff Urquhart has directorship in 1 company. Stephen Joseph Duff Urquhart has first started the directorship with Swatch Group (india) Private Limited company as Director on 11 June, 2007.
Stephen Joseph Duff Urquhart Directorship Information