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

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.