Ruth Leonard has joined MI PR Global as Marketing Director. She...
Ruth Leonard has joined PMS International as Head of Brand...