Report a wrong location

Business Development Representative, EMEA at Pacvue

What is wrong with the location?