George K. Alicea

IT Manager in New York