David Tomecko

Chief Technology Officer at Clearview Energy
about me