Popular International tax manager jobs locations