VMLY&R Taps IBM iX’s Simon Macfarlane as Executive Director of Tech for EMEA

Uncategorized