MEC has appointed Lisa Walker, formerly marketing director at 118 118, as managing partner. In her new role, Walker will oversee client leadership and communications planning and will report into Paul ...
MEC has strengthened its new business and marketing team with the appointment of Claire Billings to the newly created role of UK marketing director. She will be responsible for all internal and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results