Indian FMCG giant ITC has appointed executive director Sanjiv Puri to the newly-created post of chief operating officer.