Glen Glen Vincent Pierce Developer Glen is head of the Software Engineering Team. He is a software engineer who enjoys making games and other fun projects. July 18, 2023