The former global chief executive of Orion Worldwide will oversee global investment, partnerships, media management and activation teams