Innovative People

David Herrera

Psychology, admin, sales, marketing, design thinking, agile methodology, lean inception.