My Profile

First Name

Karl

Last Name

Bartolo

Organization / School

Teva Pharmaceuticals

Job Title / Degree

Site OPEX Leader

Country

Malta