Report a wrong location

Head of Business Development - Logos at Logos

What is wrong with the location?