Report a wrong location

Partner Sales Engineer (France) at Ping Identity

What is wrong with the location?