Theresa Griggs

Theresa Griggs Joining Cosmopolitan

Cosmopolitan has named Theresa Griggs creative director, effective May 12. She had previously served as design director of Women’s Health […]