Barbra Streisand has left ICM and joined Endeavor for representation in all areas.
Barbra Streisand joins Endeavor