Ivan Koay

76%
Flag icon
Confronting failure means confronting our imperfection.
Teaming to Innovate
Rate this book
Clear rating
Open Preview