Will people mock me for my accent?

No worries, your English might be better than many “natives’” :shushing_face:.

Seriously, I was born, raised and schooled in Europe, yet at my office in the U.S., before long most written communication would end up on my desk by default.

You’ll be just fine!