Eric Drape TEVA

Group Executive Vice President