Duncan Stafford is the new Creative Lead role at Microsoft Advertising
Microsoft Advertising today announces the appointment of Duncan Stafford to the newly created position of Creative Lead. The new role underlines Microsoft’s commitment to bringing more co-creation to campaign development, and helping advertisers fully exploit the creative potential and reach […]
Duncan Stafford is the new Creative Lead role at Microsoft Advertising Read More »