Chief Financial Officer at HARTE HANKS · CFO, Treasurer and Secretary at TECOGEN. Filing since 26 Nov 2014. CIK 0001259993