Moxley will be based at TNS's Toronto office and joins after leading IBM's retail industry marketing team in Canada.
His previous roles include working on the Bank of Montreal's customer knowledge management initiative and launching the Air Miles loyalty scheme in Canada.
Reporting to John Abraham, TNS head of strategic development and marketing, Moxley's priority will be to lead the team in focusing on business intelligence and looking at ways to improve customer insight for its global clients.
The team will initially focus on financial services, insurance, retail and telecom sectors in North America and also ways to boost its research capabilities across Asia, Latin America and Western Europe.
Abraham said: "David will integrate and build upon existing TNS customer insight expertise by building a high performance consulting team. Our global clients are increasingly in need of strategic insight and information about their customers and our extensive experience in behavioural modelling and attitudinal research makes the development of a specialist team dedicated to this issue an obvious next step."
Moxley added: "This customer knowledge, which will be a key output of the new consulting team, will generate profit for our clients and fantastic experiences for their customers via improved interactions at all customer touch points."
If you have an opinion on this or any other issue raised on Brand Republic, join the debate in the .