Claim: Frederick Seibert is a television producer who has held leading positions with a company based in New York City since March 2007.
Verdict: SUPPORT