Brian John Freeman has directorship in 2 companies. Brian John Freeman has first started the directorship with Haymarket Media (india) Pvt. Ltd company as Director on 09 August, 2006,
and Brian John Freeman was last appointed as Director on 27 September, 2007 in Haymarket Sac Publishing (india) Private Limited company.