Then someone that shares my name created an account and used my email address as the primary email. At the time I didn't think anything of it, they wouldn't be able to validate the address and would correct that. That correction never happened and now I'm receiving email with all of their account activity. Failed login attempts, receipts, updated credit card info, iCal invitations for upcoming events that they've joined. Some of this is quite personal, I shouldn't be seeing this.
I don't know anything about the person that shares my name so I don't have a way of contacting them directly. There is no unsubscribe because this isn't opt-in email. I tried marking the email as spam, but somehow it started showing in my account again.
A month ago I contacted their support and asked that my email be removed. They couldn't help me. Their support team sent instructions for how to change an email address or how to recover an account, but neither of these solutions apply in my case.
Now I seem to be stuck, once their team realized that I'm not their customer they stopped replying. I tried logging into the account to take it over and change the address myself, but they have 2FA enabled so this wasn't possible. Meanwhile my phone has started automatically adding their iCal invites to my calendar so I just got a notification to appear at the other person's hotel.
How can I get my email address removed from an account that belongs to someone else?
If you are in EU, you might try invoking "Right to rectification" as described in GDPR. Although company might ask you for identification and you'll be back to square one. Look up CAN-SPAM if you are in US, as those messages can be considered as "Unwanted Commercial Electronic Mail". But again, no guarantees that company will comply.
Best solution is to add unwanted senders to block list.
For maximum effect, if those events are real life, show up there looking for MyName and tell him/her about all the info you have on them... Or I wonder if the event organizer would be able to pass on a note. Or if there's a postal address/phone number you can use to notify them
I like the abuse@domain.tld idea though. I would try that first in your case.