Steve Wind-Mozley appointed Chief Marketing Officer of Vizrt
Steve has been appointed to lead the organisation’s marketing functions, architecting and executing on a customer outcome focused, data enabled strategy. “As market leader, Vizrt has a clear role to play enabling today’s established media companies and the next wave of new media creators to tell their stories and reach their audiences as efficiently as…
















