Cobra Beer has appointed a new managing director for its Indian unit.