Alexander Darroch Mac Gillivray has directorship in 1 company. Alexander Darroch Mac Gillivray has first started the directorship with Twitter Communications India Private Limited company as Director on 12 April, 2013.
Alexander Darroch Mac Gillivray Directorship Information