Mark Duffy

appointment, job, network,

Starcom has appointed Mark Duffy to the newly-created position of National Head of Digital, effective immediately. Joining the agency’s national leadership team, Duffy is charged with connecting digital, performance and data insights with technology platforms and marketing intelligence solutions to drive business and human outcomes. “As the Human Experience Company,