Report a wrong location

Healthcare Integration Architect at Affidea BV

What is wrong with the location?