KickBack Rewards Systems - Loyalty Marketing & Gift Card Services

1539 Fillmore St
PO Box 6099
Twin Falls, ID 83303
(208) 735-2265
(866) 230-6357
(208) 735-2195 (fax)
  • About

    KickBack Points, LLC. was formed in 2000, by a group of business owners, as a means to compete against larger aggressive competitors. It was determined that through loyalty marketing, they would be ab

  • Jobs

    Customer Relationship Manager
    Category: Customer Services
    Overall Responsibility This is a staff position with the primary focus being on developing and maintaining relationships with customers. CRM’s must have the skills to analyze work flow, evaluate systems and formulate plans. CRM’s will be required to recommend strategies and communicate the desires of clients to other members of the project team to ensure understanding of the more


    Phone:(208) 735-2265
    Fax:(208) 735-2195