The Meteor corporate office is located in United States and has 1-10 employees.
the meteor
Departments
Number of employees
Operations
6
Marketing
3
C-Suite
1
| Location | People at location |
| North America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to The Meteor's success, and advanced their careers.
Founder & Lead Strateg... at Ie Consulting
Worked as Senior Director, Operations
at The Meteor (2022-2024)
Reinhart Richards Jour... at Barnard College
Worked as Chief Operating Officer & At-Large Editor
at The Meteor (2022-2024)
Director, Editorial & ... at NewYork-Presbyterian
Worked as Executive Producer, Live Journalism
at The Meteor (2020-2022)
Senior Director, Brand... at Apartment Therapy
Worked as Head of Partnerships
at The Meteor (2022-2023)
Explore More
The Meteor is a media company that leverages storytelling, journalism, and art to highlight issues pertinent to women, girls, and nonbinary individuals. They offer a variety of content including podcasts, video series, and newsletters that focus on cultural and social topics. Their intended clients include audiences interested in feminist issues an... Read More