Global marketing operations consulting and services firm ICP has announced the appointment of Vikki Mickel as Chief Financial & Operating Officer and Michael Weeman as VP Digital Commerce & Innovation to the leadership team. Vikki Mickel brings 25 years of experience working for major agency networks including WPP and Ogilvy Health where she held global…