Jeff Hill is a seasoned professional with extensive experience developing and growing business infrastructure including service and technical teams, systems and processes, financial scenarios, and new products.
His professional experience building high functioning, sophisticated and solution oriented teams intersects with his passion for green technologies and low impact development.