David Walsh
David Walsh

David Walsh

Business consultant and coach. Former advertising sales head at the FT and News UK. Avid newspaper reader.