Blog icon

Mr Stephen O'Dowd

Executive Manager BD&C


Please enter a valid first name

Please enter a valid last name

Please enter a valid email address

Please enter your message to send to the contact


Stephen is the Business Development and Global Director for CSIRO Land and Water Business Unit.

He has been with CSIRO since 2009 and has broad experience across Resources, Energy and the Environment.

Stephen's focus is in providing leadership in the pursuit, negotiating and execution of large scale, complex transactions with both government and corporate partners. He has particular expertise in developing corporate governance frameworks for multi-party institutional collaboration.

Other Interests

Outside of CSIRO, Stephen is a keen amateur Beekeeper and has a passion for building and sailing wooden boats

Academic Qualifications

  • 1985

    B.Sc. - Environmental Modelling
    Griffith University

  • 1988

    B.App.Sc. - Environmental Health