Andrew Rutledge joins Emodo as Chief Revenue Officer (CRO)
Emodo, the intelligent exchange creating more memorable connections through personal, relevant and rewarding advertising experiences, has bolstered its leadership team strength by announcing the appointment of Andrew Rutledge to the role of...