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