FRANCIS RICHARD D

PrivateCIK: 1673277
Location

GREIFENSEE, V8

TEVA PHARMACEUTICAL INDUSTRIES LTD
PositionPresident and CEO
TenureSince Mar 2026
Holdings
METTLER TOLEDO INTERNATIONAL INC/
Position
TenureSince Nov 2018
Holdings