Ovation Incentives, the UK-based B2B incentive marketing company, today announced that it is to open a US office in Chicago, Illinois.
Driven on the back of strong demand for its international gift card incentive reward solutions from North American customers, this will be the company ...