@Keliu Sorry I just connected!
Here is the link:
https://nasba.org/licensure/nasbalicensing/new-hampshire/
About the work experience, as you can see below, doesn't restrict you in a place, actually opens up the possibilities to foreign applicants like me as well (is not that is for foreigners, but encompass international experience as well), so it says”
Experience
Experience gained in Public Accounting, Government or Private Practice or a combination of any are considered acceptable by the New Hampshire Board.
Bachelor’s degree – four-year college degree
Two years (12 calendar months) of experience
Master’s degree in Accounting, Taxation, Finance, or Business Administration
One year (12 calendar months) of experience
Note:
Full time experience – each year must be at least 1,500 hours in accounting and/or audit skills.
Non full-time experience – each year must be 2,080 hours with 1,500 hours in accounting and/or audit skills. Only experience gained within six years immediately preceding the date application is received is acceptable for two year requirement and five years for one year requirement.
Experience must be verified by one of the following:
CPA from U.S.
CPA or CA from Australia
CA from Canada, Ireland and/or New Zealand
Contadores Publicos Certificado (CPC) from Mexico
This is very helpful: https://www.nh.gov/jtboard/boafaq.htm
As per Residency:
Residency
There is not a residency requirement for the state of New Hampshire.
Read well the website, probably what you need to think is where you want to live and practice!
Hope it helps!