Any person, firm or corporation, and any architect or engineer, building contractor or other person, employed by an applicant or developer, who shall violate or assist in the violation or fail to comply with the requirements of any provision of this Ordinance, or for a violation of any terms or conditions of any action imposed by the Zoning Board of Review or of any other agency or officer charged in this ordinance with enforcement of any of its provisions, upon conviction thereof shall be punishable by a fine of not more than five hundred dollars ($500) for each offense and each day of the existence of any such violation shall be deemed a separate offense, all such fines shall inure to the benefit of the Town.