Ron Lin has a position (Chief Technology Officer) at New York Observer

Title Chief Technology Officer
Is Current yes
Executive yes
Updated almost 9 years ago