David Taghioff J.D. ’98 has a new position as the head of Library Pictures International, a film-financing venture. Taghioff has spent the last eight years as global content strategy division head of Creative Artists Agency, one of Hollywood’s top talent representation firms. Library Pictures is a spin-off company of Creative Artists Agency.