Nuri Djavit Joins Troika as New General Manager
Global digital marketing and advertising executive brings 17 years of experience to broadcast design specialists.
Global digital marketing and advertising executive brings 17 years of experience to broadcast design specialists.