John KanalakisDirector of Engineering
Campbell, California
Director of Engineering
Director of Engineering
Director of Software Development
Engineering Manager
Engineering Manager
San Jose State University
Recommendations: 16
Mobile Applications
C#
Objective-C
Software Development
Software Engineering
Android
User Interface
XML