Popular Medical claims specialist jobs locations