Chief Technology Architect
San Francisco, California
How Humans Work
Chief Technology Architect
Fenics Software
Software Engineer
Electronic Arts (EA)
Lead Online Engineer
Harvest Technologies
Software Engineer
Palmetto™
Engineering Manager
University of Colorado Boulder