Ben Walmsley and Leila Jancovich reflect on their Evaluation Principles and an independent but related research project on failure.
Being ambitious and committed to improving the quality of your work and measuring the results.
Blog
Skip sidebar content
Showing 1-2 of 2 results found