A. 
The Code Enforcement Officer shall revoke a rental occupancy permit where he or she finds that the permit holder has caused, permitted, suffered or allowed to exist and remain upon the premises for which such permit has been issued, for a period of 10 days or more after written notice has been given to the permit holder or the managing agent of such rental dwelling unit, a violation of the Multiple Residence Law, New York State Uniform Fire Prevention and Building Code, Residential Code of New York State, the Nassau County Fire Prevention Ordinance, the Town of North Hempstead Code, the Town of Hempstead or a violation of this chapter or other chapter of the Village Code. Revocation of a permit under this subsection cannot be done by a delegate or assistant of the Code Enforcement Officer.
B. 
An appeal from such revocation may be taken by the permit holder to the Village Board of Trustees, by written request, made within 30 days from the date of such revocation. The Village Board of Trustees shall hold a public hearing on such appeal within 30 days after receipt of written notice of such appeal and, after such hearing, shall make written findings, and a conclusion and a decision either sustaining such permit revocation or reinstating such permit within 30 days after the close of such public hearing. Unless the Village Board of Trustees directs otherwise in circumstances constituting serious threats to health and safety, the filing of an appeal shall stay the effectiveness of a permit revocation until the Village Board of Trustees has considered and ruled upon the issue.