Rani Raad is responsible for the commercial strategy and vision of CNN International and oversees its advertising sales, content sales, business development, international research and marketing activities. Additionally, he manages Turner Broadcasting's operations in Turkey, the Middle East and Africa.