Yes, for any company registration in India at least one of the directors must be an Indian citizen and a resident. This criterion must be fulfilled all time during the existence of the company.