"Finch & Beak is a fantastic partner in the development of our executive development programme “Leading the Business of Sustainability”. In fact, its tag line was probably inspired by years of conversations with Jan!"
INSEAD | Professor of Management Practices
Finch & Beak
+31 76 522 28 17