West is seeking a Sr Site Manager who will contribute to the company’s mission of improving patient lives through the delivery of life-saving medicines. The role emphasizes an inclusive culture, opportunities for growth, and a commitment to community and sustainability.
Not specified; Not specified; Not specified
Must-have
Nice-to-have
Not specified