While there is no strong preference for someone already local, ideally a serious candidate can come see the facility in New Hampshire as early in the process as possible to really understand the business.
Feel free to ask a question about this role, or go ahead and apply.
Either way, you should receive confirmation of your submission within 48 business hours.