Report a wrong location

Principal Engineering Manager (remote within EMEA) at FYUL

What is wrong with the location?