Isaac Barr

Director, Corporate Strategy

Isaac Barr is an operations and strategy leader with over a decade of experience in shaping and accelerating performance in complex, regulated environments. Currently serving as Director of Corporate Strategy at CSL, Isaac has previously held various leadership roles at GSK, including Director of Technical (MS&T) and Product Owner. Isaac's educational background includes a Bachelor's Degree and a Master's Degree from the University of Melbourne, along with an MBA from Melbourne Business School. Known for effective communication and structured problem solving, Isaac excels in driving transformation and operational excellence across diverse sectors.

Location

Melbourne, Australia

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices