Report a wrong location

Talent Attraction Specialist - Philippines, South Africa at WilsonHCG EMEA Ltd

What is wrong with the location?