Technicolor PostWorks has agreed to lease 50,000-plus square feet at 1411 Broadway, a 40-story tower in central Manhattan. The lease term extends beyond 2026.