Michelle Kydd Lee has a position (Chief Innovation Officer) at Creative Artists Agency LLC

Details
Title Chief Innovation Officer
Is Current yes
Executive yes