Mitchell verfügt über ein Jahrzehnt an Erfahrung in Produktion und Technik. Bevor er zu 90 Seconds kam, leitete er das globale Produktionsteam von Shootsta und war für über 50 Redakteure und Animatoren verantwortlich. Bei 90 Seconds war Mitch unter anderem als Production Service Manager und Service Lead tätig und trug zur Entwicklung von Kerndiensten wie "Run My Creation" bei.
Als Head of Marketplace Services sorgt Mitch für die nahtlose Bereitstellung von Dienstleistungen für führende Marken. Er ist gerne in der Natur unterwegs und geht oft auf Reisen und zum Campen.