Garrett St. John

St. John Consulting

Experienced Team Leader and Software Architect with a demonstrated history of highly productive work in the software industry. Graduate with a degree in Electrical Engineering and Computer Science from the University of California, Irvine.