De Giacomo, MR; Daddi, T; Iraldo, F; Testa, F; (2019) The influence of managerial satisfaction on corporate environmental performance and reputation. Business Strategy and the Environment , 28 (1) pp. 15-24. 10.1002/bse.2177. Green open access