Actually, that matches my experiences. In the North, some companies have a reputation of being unusually English dominated (I say unusual given the typical demographic of the area). Arriva in my experience is one of these, including buses. I found it strange growing up that the Caelloi bus drivers from Pwllheli-Porthmadog were almost exclusively Welsh, which kind of made sense considering the local population, but when the Arrive bus came round, it was always an English speaking driver, no matter who they used. I remarked upon this to my parents and they already knew - apparently it was a known thing that Arriva buses in the area mainly employed English only speaking drivers.
Slightly seperate to that, it reminds me of an incident a while ago, which I could have complained about formally but didn't. I went into the Bangor railway office, and said hello and asked him if he had any info on a connection or something in Welsh. It was the information office place on the platform after all! I was bright and cheery about it because even though I like to speak Welsh when I can, I'm not going to be rude about it either when I don't get that. If I'm going to an area that might not have as many Welsh speakers like Bangor, I also don't blurt things out too quickly.
I was so, so nice, but this man was not impressed! I was actually shocked at his response. He stood there right in front of me, staring into my eyes, not saying a word. He looked at me with contempt. As you can imagine, it was actually very awkward to just keep standing there in silence with this staff member staring at me like the hated me and I was so taken aback, I didn't respond like I usually would at behaviour like this.
In the end he did speak, but only after a marked pause to make sure I knew that he wasn't happy that I had just tried to speak Welsh to him. It makes me sad that there are people like that living in North Wales who hate the language and speakers around them so much.