ian roddis

ian roddis

ian roddis

by nature a product manager, working in digital and health