John Greene
Chief Strategy Officer at Translation
New York, United States