Senior Management

Gernot Ruppelt

Chief Executive Officer
& Director

Bart Kelleher

President & Director

×

John Russell

Chief Financial Officer

Aideen O’Driscoll

Senior Vice President

Robert Giana

Chief Operating Officer