Popular Corporate manager jobs locations