She has also been affiliated at various times with Barking Lizards Technologies, Electronic Arts, Bloomberg, Microsoft, MacPlay and Ubisoft, among other game companies.