MEC promotes Clarvis to creative technologist role

Global media agency network MEC has appointed John Clarvis to the newly created role of creative technologist.

Leave a Reply

— required *

— required *