Ivan Koay

86%
Flag icon
too many messengers—even the most senior executives—are reluctant to convey bad news to bosses and colleagues.
Teaming to Innovate
Rate this book
Clear rating
Open Preview