Tag: Facebook India newly created role of Managing Director for India