BBC World has appointed Seema Kotecha as the new head of marketing based in London.
switch
Subscribe To Our Newsletter