Report a wrong location

Manager, Customer Success Managers - EMEA at Fingerprint

What is wrong with the location?