CEO, Geojit-CUSAT Centre of Sustainability Studies
Joseph Martin Chazhoor Francis is the CEO of the Geojit-CUSAT Centre of Sustainability Studies. With nearly two decades of global leadership in sustainability across Europe, the Middle East, North Africa, and India, Joseph brings a rare confluence of experience from industry, consulting, and startups. His career journey spans roles at FACT, Kochi Refineries, General Motors, Tata Consultancy Services, Ernst & Young, Alpbet, GRI, Saudi Aramco, and PwC—each enriching his expertise in driving transformative sustainability strategies. Joseph is known for bridging policy and practice, enabling organizations to unlock long-term value while addressing complex environmental and social challenges.