Kevin G. O'Neill
Scarsdale, New York
Commercial Solar Project Developer
Technology Strategist
Business Developer & Environmental Activist
Visual Communications Entrepreneur & Writer
Commercial Solar Project Developer
Technology Strategist
Business Developer & Environmental Activist
Visual Communications Entrepreneur & Writer