Sheila Liu

Associate Director, IT Business Partner Corp Affairs

Sheila Liu, BRMP, is an accomplished IT professional with extensive experience in managing IT strategy and operations across leading pharmaceutical companies. Currently, as Associate Director of IT Business Partner Corp Affairs at Bristol Myers Squibb since September 2020, Sheila Liu oversees over 20 digital projects and builds strategic relationships globally. Prior roles included serving as IT Business Partner at Bayer, where strategic initiatives and budget management were emphasized, and as Application Service Delivery Manager at Pfizer, focusing on project and change management to enhance service delivery. Earlier in the career, Sheila Liu worked as a Business Analyst at Wyeth Consumer Healthcare, managing vendor relationships and facilitating business process reengineering post the Pfizer-Wyeth integration. Sheila Liu holds a B.S. in Human Ecology from Rutgers University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices