Blexr has moved to strengthen its day-to-day media and marketing operations by appointing two new executives to join its senior management team. The Malta and Barcelona-based publisher has confirmed the appointment of Nick Walker as Chief Operating Officer (COO), joining Blexr from iTech Media, where he formerly served as Head of Agile Delivery. An expert in media operations and product …
Read More »