Skip to main content
Loading
Spencer Schecht

Spencer Schecht

Senior Business Development Lead - Americas, Global CCS Institute

Spencer Schecht is a Senior Business Development Lead - Americas at the Global CCS Institute. Spencer is a climate change expert skilled across the energy value chain with competencies in member success, business development, virtual and in-person facilitation, account management, and project delivery. In his current role, Spencer is responsible for client engagement across North America, including delivering maximum value to current members, new member recruitment, commercial opportunity prospecting, and advocacy.

Sessions