IWCO Direct onboards James Capstick as Chief Sales Officer

IWCO Direct, one of the leading providers of data-driven performance marketing results, recently announced that James Capstick has joined the company as Chief Sales Officer. Capstick is an accomplished senior leader and sales executive with an impressive track record of serving clients by building and retaining high-performing sales teams while managing high-volume business operations. In his new […]