Stella is a consultant to the Botanic Gardens Conservation International and is currently seconded to the Secretariat of the Convention on Biological Diversity to facilitate the implementation of the Global Strategy for Plant Conservation. She is also a national committee member of A Rocha Kenya and an International Trustee for A Rocha International.
Peter is the President of A Rocha, a Christian conservation organisation which he founded with his wife Miranda in 1983, and has now grown into a network of Christian conservation organisations in 18 countries. Peter and Miranda now share responsibility for shaping the organisation's vision and ethos globally. Peter has also served as an adjunct faculty member of Regent College in Vancouver, Canada.