Popular Senior director of finance jobs locations