Barbara McCullough

Vice President, North America Compliance


Barbara leads the compliance program across the US and Canada and serves as a member of the US Leadership Team.

Prior Experience

Barbara has led high-performing teams since joining AstraZeneca in 2005. She is passionate about cultivating talent and developing others. In her most recent role as Americas Assurance Lead, Barbara transformed the assurance program for Latin America and the United States.

Prior to her global role, Barbara managed an optimized speaker program strategy across the enterprise. She provided oversight for audit activities and was Secretariat to the Compliance and Ethics Leadership Team. Additionally, she formed the first Healthcare Compliance Committee Review Board.

Barbara started her AstraZeneca career in Operations managing drug sample programs, a role she similarly held at Wyeth. Earlier in her career, Barbara held various positions with DuPont Merck, including sales representative and business services director.


  • Business Management degree, Wilmington University


  • Member of the Healthcare Businesswomen’s Association