Popular Telecommunications manager jobs locations