About company

Tessa Modi is a multidisciplinary designer and head of social video for The New York Times Marketing Department.

US 2601 wyoming boulevard northeast
Unknown
Unknown
Not verified company