I guess the only comfort here is that everyone has the same challenge, so you are not uniquely disadvantaged.
Its bee clear that online meetings, conference etc are taking off hugely, so you’ll need to get really active and engaged online – LinkedIn Groups, industry forums etc. Schleping across the world with a suitcase has been replaced by hunting through the internet for suitable places to meet and connect with customers and partners.
Ensure you connect with NZTE as well.