Catherine is with the Sustainable Scotland Network and previously led the Future Justice programme with the World Future Council where she focused on initiatives to secure the needs of future generations. Her work looked at establishing dedicated institutions and legal mechanisms to bring long-term needs and intergenerational justice principles into present day policy. She has extensive experience of working with governments and parliaments around the world.