Skip to content

Sian Owen

Executive Director

DSCC team member Sian Owen

Sian Owen has coordinated the global strategy for the DSCC since 2011. She is founder and principal consultant of Sustainability Options Consulting, working to accelerate change toward a new global economic system based on triple bottom line principles: people, planet and profit. Sian’s role with the DSCC draws on extensive experience in program development, policy and partnerships, both as an independent and from eight years with WWF International’s Global Marine Programme.