How about former NASA engineer Charles Camarda? Linked from the article: https://docs.google.com/document/d/1ddi792xdfNXcBwF8qpDUxmZz...
Obviously concerns should be vetted by the engineering teams involved but it appears they have been addressed to meet the needs of the mission