HubSpot's KB: contact and company owners are independent by default. In Objects, Contacts, Automation, select Assign company owner to contact by default.
1. In HubSpot
The relevant screen in my demo portal.
Assign Company owner to Contact (1) and Assign unowned contacts to email sender (2).
2. Worth knowing
Check what it does to existing contacts in the KB before switching it on.