David Constantine
David Constantine David is a trained product designer with direct experience of taking one design from a student project into the real world, creating an internationally recognised and respected non-profit/social enterprise organisation and developing a range of products that have been used in over 130 countries in partnership with some of the major development and […]