Stephen O'Carroll Location
Coogee, NSW, AU
Stephen O'Carroll Work
Stephen O'Carroll Education
University of Canterbury
Bachelor of Commerce (Economic Theory)
Lester B. Pearson College of the Pacific
International Baccalaureate (English, Mathematics, French, Economics, Marine Biology, Anthropology)
London Business School
MBA (Business Strategy)
Stephen O'Carroll Skills
Stephen O'Carroll Summary
Stephen O'Carroll, based in Coogee, NSW, AU, is currently a Non-Executive Director (NED) at IOR. Stephen O'Carroll brings experience from previous roles at IOR, Stonepeak, Ventia and Platinum Equity. Stephen O'Carroll holds a Bachelor of Commerce in Economic Theory @ University of Canterbury. With a robust skill set that includes Agile Methodologies, Organizational Development, Lean Transformation, Business Transformation, Business Strategy and more. Stephen O'Carroll has 1 emails on RocketReach.