Neil Russell Smith

Neil Russell-Smith is Head of Marketing for Europe, Middle-East and Africa at TTEC, and responsible for the development and execution of TTEC's marketing strategy and value proposition across all channels and verticals in the EMEA region. For over 16 years Neil has planned and led comprehensive marketing strategies with a proven record of accomplishment across various industries and geographic markets.

Posts By Neil Russell Smith

More Posts
To Top