Pengasas bersama 90 Seconds, Mischa telah memegang pelbagai peranan termasuk Ketua Pengeluaran dan Pengurus Besar NZ. Setelah sebelumnya mengasaskan dan menjalankan perniagaan hiburan dalam taliannya sendiri, Mischa membawa banyak pengalaman dalam kitaran penuh pengeluaran video.
Mischa sentiasa menaikkan bar dalam mencipta kandungan video yang ditonton dan disukai oleh orang ramai.