David Woodruff

David Woodruff

is the Global Head of Content at Novartis.