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 stakes are high. The COVID pandemic has radically reshaped life for women, and Black and Brown women have been hit hardest-a byproduct, in part, of persistent systemic racism and misogyny. Feminism, a true intersectional feminism, has never been more urgent or necessary. At The Meteor, energized by the vision and action we see and feel around u... Read More