Mischa is medeoprichter van 90 Seconds en heeft verschillende functies bekleed, waaronder Hoofd Productie en General Manager NZ. Na eerder zijn eigen online entertainmentbedrijf te hebben opgezet en geleid, brengt Mischa een schat aan ervaring in de volledige cyclus van videoproductie met zich mee.
Mischa legt de lat steeds hoger bij het creëren van video-inhoud waar mensen naar kijken en van houden.