Live in Cannes
Russell Barrett
Posted on June 21, 2012 at 6:35 am by maud

Russell Barret is Executive Creative Director for BBH India.

He recently returned from a leadership role in SapientNitro’s Shanghai office where he helped to expand their digital offerings and develop new business.

Be Sociable, Share!