Calypte - A Virtuos Studio
Technical Director
Neversoft Entertainment
Programmer
Blizzard Entertainment
Lead Engineer
Vicarious Visions
Senior Enginneering Specialist
Vicarious Visions
Software Engineer
Vicarious Visions
Senior Software Engineer
Vicarious Visions
Programming Co-Op
Vicarious Visions
Engineering Specialist
Vicarious Visions
Jr Programmer
Clarkson University