Spencer Huchulak
Spencer Huchulak
Innovation Manager, The Carbon TrustSpencer Huchulak is currently serving in the capacity of Innovation Manager at The Carbon Trust. He has previously served as Contracting and Compliance Manager at SCI Foundation - UK.