Innovation and development are apparently part of Jeppe Ejvind Nielsens nature and professionalism wrote the critic and gave the chef the last word

What is the correctly punctuated version of this sentence?
Innovation and development are apparently part of Jeppe Ejvind Nielsen's nature and professionalism", wrote the critic and gave the chef the last word: