As long as you know the technical shit and can somehow communicate where other party understands you and vice versa - it's fine.
You're up for learn-as-you-go.
That's for technical/engineering positions. Today's startup of 10 people has 8 from different countries speaking with a horrible accent.
If your position is marketing - then my advise is less valid (unless you'll be marketing on your home language to your home audience).