Are you using Linux, Windows, or macOS? Assuming Windows due to the "PC" terminology, are you using the default contacts that sync with Outlook? If so, that would mean an Outlook app would help with your sync.
Personally I use DavX5 because I run my own Nextcloud server for things like Contacts and Calendar, and it handles the sync between my Linux and GOS devices (since Nextcloud just uses CalDav, an open standard, it would also work for Windows or Apple devices, as an example). That setup (self-hosting Nextcloud) isn't trivial if you're not minimally literate with technology and know minimal coding, though.