Our Leadership

We are powered by our people

David Messer

Chief Executive Officer

View Profile

Sheldon Pang

Vice Chairman and Chairman of Freepoint Solar

View Profile

Rob Feilbogen

Chief Operating Officer

View Profile

Michael Beck

Executive Vice President

View Profile

Daniel Hecht

General Counsel

View Profile

Philip Bacon

Head of Global Metals & Concentrates

Jeffrey Wang

Head of Freepoint Asia

Michael Nahmias

Head of North America Gas and Power

Michael Walter

Senior Managing Director

Tim Cannon

Head of Operations

Greg Drillock

Chief Information Officer

Philip Howard

Executive Compliance and ESG Director

Scott Leslie

Head of Market Risk

Wendy Lewis

Head of Contracts

Tom Muller


Michael Sessa

Chief Credit Officer

Sarah Torpey

Head of Human Resources

MaryEllen Yacura