Stop in for a cup of coffee

Probably a security issue. He would need a VPN set up.
I’d be surprised if his company doesn’t have one already.