
Ep 112: Sarah Moffat of Turner Duckworth on Being Yourself
Fearless Creative Leadership ›36:58 | Feb 24th, 2020
"The 'Do You, Boo' Leader". Sarah Moffat is the Global Chief Creative Officer of Turner Duckworth - a design company that was formed in London in 1992 by David Turner and Bruce Duckworth. Bruce and Da...Show More
Recommendations