Associate one contact to multiple companies

Thanks @Anonymous! That’s exactly right. From the contact record, you would just need to check the associations of each call to see which office the call is associated with.