James Partyka

Managing Consultant, Senior Application Developer