Yes, the Digital Signature of a director is mandatory for filing the form .