Michele Bousquet jest właścicielką sklepu internetowego Many World Productions, specjalizującego się w sprzedaży trudno dostępnych dodatków do oprogramowania 3d Studio MAX i Character Studio. W 1983 roku uzyskała dyplom na uniwersytecie McGill. Laureatka nagrody Big Kahuna 2000 Award w kategorii szkolenie i dydaktyka przyznawanej przez magazyn 3D Magazine.