A United Kingdom supplier, with 1 awarded contract, totalling £160.9m, most recently 12 months ago.
This contract involves the recruitment of marketing leads and the provision of value-added services through the Endesa Points network. Suppliers are expected to deliver promotional services that enhance customer engagement and drive sales for Endesa products. The total value of the contract is appro