Marcelo Figueira - CEO
Marcelo Figueira is the Chief Executive Officer of Greenstar Recycling. In this role, he is responsible for the overall strategic direction, operations and long-term growth of the company.
Marcelo transitioned to Greenstar after several years as Chief Executive Officer and Chief Operations Officer at the solar business subsidiary of Greenstar’s parent company, NTR plc. He helped to restructure NTR’s solar business, Stirling Energy Systems and Tessera Solar Americas. Marcelo’s career began in the power industry in his native country of Argentina. He worked in executive level positions for PSEG Global, Econergy International and with international and domestic experience in traditional and renewable power including solar, wind and hydro. While at PSEG Global, Marcelo spent 10 years as head of PSEG in Argentina and General Manager of Global Investments in South America, India and Italy.
Marcelo holds a BS in Electrical Engineering from Rosario University in Argentina and an MBA from Texas A&M University-Kingsville He has participated in leadership development programs at Cornell University and Harvard Business School.