Home About EFI Leadership Team

Executive Leadership Team

Frank Pennisi

Chief Executive Officer

Ben Mackenzie Grieve

Chief Financial Officer

Scott Schinlever

Chief Operating Officer

Geoff Loftus

Chief Technology Officer & Senior Vice President Engineering

Anna Lee

Chief Legal Officer

Kendra Langevin

Chief Human Resources Officer

Dan Haddad

Chief Supply Chain and Operations Officer

Todd Zimmerman

Chief Revenue Officer