Can you assign an account's address to a contact?

Can you assign an account's address to a contact?

Hi,

Is there a way to automatically fill in a contacts address details from the 'account' they work for?

Ideally, we would like to update as we add new contacts but also en-batch with existing contacts.

Is there a direct method or workaround that currently exists for this?