Another thing you can make clearer is where you are based—I had to go to the blog to figure out it is Mountain View (I’ve seen a lot of things out of Mozilla London recently so I was hoping it was in London!).
It's location agnostic. Most teams aren't located near a Mozilla office. All of the program is virtual.
I'm near Mountain View so I spent many a days at the Mozilla HQ but none of the other teams were local.