Report a wrong location

Customer Success Engineer - EMEA at Team Cymru

What is wrong with the location?