Who can witness my signature on the nomination form? The Returning Officer at the Town of Grimshaw Administration Office or a Commissioner for Oaths can witness your signature on the nomination form.