Report a wrong location

Business Development Manager - New Client Acquisition - SA at The Optimal Group

What is wrong with the location?