If you visit your corporate head office as part of your employment, then you need a work permit. Making regular social calls to head office would seem suspicious - if you receive pay you need a work permit. NEXUS doesn't issue work permits and the officer has to certify that all is in order. The US has the same rules for residents of Canada. I assume that if you get a work permit, then you can get a NEXUS card.