Tom Sawyer Software
IT Manager and Build Engineer
Tom Sawyer Software
Director of Information Systems
TIBCO Software Inc.
Senior Director of Engineering
Tom Sawyer Software
Director of Engineering and Manager
Instill Corporation
Director, Software Engineering
TIBCO Software Inc.
Vice President of Software Engineering
University Of California - Berkeley
Stanford University