Report a wrong location

Client Account Manager – Marketing Agency at Finch

What is wrong with the location?