Touch Group Phil Mooney April 21, 2022 Touch Group2022-04-21T11:11:10+01:00 Touch Incentive Marketing was formed in 1999, a Benelux based full service provider of incentive services such as loyalty programs, consumer promotions, consultancy and fulfillment (warehouse, logistics and IATA certified travel agency).