Steven Hecht

Steven Hecht is the executive vice president of business development at Arc Productions and an executive producer on Thomas and Friends.