Mumbai: Chantal Rickards OBE is a British television and film professional, a native of London, UK and was the CEO of
switch
Subscribe To Our Newsletter