Jennifer MacLean is Chief Executive Officer at 38 Studios, an independent game developer. She was previously the Vice President and General Manager of Games
I have been working with bats since 1990, and in a full time capacity since 2006. Tolga Bat Hospital is located on my 5 acre property just outside Atherton in far north Queensland. I have been its pre...