Global Customer & Supplier Communications Lead
Listed on 2026-09-20
-
Marketing / Advertising / PR
Marketing Communications, PR / Communications
Avantor is seeking a Sr. Manager of Customer & Supplier Communications to define and execute audience-specific communications strategies across regions and business segments. You will partner with senior leaders, shape strategy, ensure message consistency, and govern channels to drive engagement and growth.
The role emphasizes storytelling, leadership positioning, and measurement, with a strong focus on cross-functional collaboration and global scope within the VWR Communications domain.
Consider building your career as a Global Customer & Supplier Communications Lead at Avantor.
This is a genuine opportunity to take on the Global Customer & Supplier Communications Lead role at Avantor.
As a Global Customer & Supplier Communications Lead, you will play an important part at Avantor in PA, United States.
We invite applications for the Global Customer & Supplier Communications Lead position located in PA, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).