Mischa ist Mitbegründer von 90 Seconds und hatte eine Reihe von Funktionen inne, darunter Produktionsleiter und General Manager NZ. Da er zuvor sein eigenes Online-Entertainment-Unternehmen mitbegründet und geleitet hat, bringt Mischa einen reichen Erfahrungsschatz im gesamten Zyklus der Videoproduktion mit.
Mischa legt die Messlatte für die Erstellung von Videoinhalten, die von den Menschen gesehen und geliebt werden, immer höher.