Ricardo Chen photo

Ricardo Chen

Director, Technical Consul

Canon USA

Entrepreneur

Location

Melville, New York - United States

Industry