Report a wrong location

Customer Success Manager - EMEA at AppSamurai

What is wrong with the location?