OverviewSuggest Edit

Online Rewards is an industry innovator and leader in the design, development, and deployment of incentive and loyalty marketing programs. It currently supports more than 120 private-label, incentive, and reward programs globally with more than 10 million program participants logging into client program sites. Online Rewards applies its unique program design expertise, supplier relationships, purchasing power, fulfillment efficiencies, and state-of-the-art technological capabilities. This includes building a comprehensive structure that covers immediate strategic objectives, but possesses a scalability to support an array of business logic and program functionality.
TypePrivate
Founded2002
HQDallas, US
Websiteonline-rewards.com
Employee Ratings3.8

Latest Updates

Employees (est.) (Mar 2019)64

Key People/Management at Online Rewards

Michael Levy

Michael Levy

CEO
Marc Slagle

Marc Slagle

CIO
John Knodel

John Knodel

Director of Client Services
Show more

Online Rewards Office Locations

Online Rewards has an office in Dallas
Dallas, US (HQ)
3102 Maple Ave #450
Show all (1)
Report incorrect company information

Online Rewards Financials and Metrics

Summary Metrics

Founding Date

2002
Report incorrect company information

Online Rewards Online and Social Media Presence

Embed Graph
Report incorrect company information

Online Rewards News and Updates

Report incorrect company information

Online Rewards Frequently Asked Questions

  • When was Online Rewards founded?

    Online Rewards was founded in 2002.

  • Who are Online Rewards key executives?

    Online Rewards's key executives are Michael Levy, Marc Slagle and John Knodel.

  • How many employees does Online Rewards have?

    Online Rewards has 64 employees.

  • Who are Online Rewards competitors?

    Competitors of Online Rewards include Upcall, SpringBIG and TrackMaven.

  • Where is Online Rewards headquarters?

    Online Rewards headquarters is located at 3102 Maple Ave #450, Dallas.

  • Where are Online Rewards offices?

    Online Rewards has an office in Dallas.

  • How many offices does Online Rewards have?

    Online Rewards has 1 office.