John Keranakis

Active Miami, FL President for Assemblix, Inc.