Birleşik Krallık'ta bulunan Southampton Solent Üniversitesi'nde Reklamcılık Bölümü'nde öğretim üyesidir. Mahon, akademik kariyerine başlamadan reklam sektöründe hem sanat yönetmeni hem de yaratıcı müdür olarak çalışmıştır.