Complex Headquarters located at 1271 6th Avenue, 35th floor, New York, NY 10020, United States is a premier media and content company that provides entertainment, news, and original programming across all platforms. Founded in 2002, the company has evolved from a magazine into a multi-platform media company, reaching a global audience through its websites, television series, social handles, and events.
Complex Headquarters Address, Phone and Contact Details
1271 6th Avenue
New York, NY 10020
The Complex Headquarters is located at 1271 6th Avenue, 35th Floor, New York, NY 10020, United States. It is the main headquarters of the media and entertainment company, Complex. The building features modern amenities and is located in the heart of New York City. It is a great place to work and visit, with convenient access to all the city has to offer.
Complex Corporate Headquarters Executive Team
The Complex Headquarters Executive Team is a group of experienced professionals working together to ensure the success of Complex Media. The team consists of the following members:
1. Rich Antoniello, CEO
2. Sarah Personette, COO
3. Mike Dudas, CFO
4. Nick Cannon, Chief Creative Officer
5. Aaron Warshaw, Chief Strategy Officer
6. Mike Duda, Chief Technology Officer
7. Brendan Monaghan, Chief Revenue Officer
8. Jason Wagenheim, Chief Legal Officer
9. Yoni Ramon, Chief People Officer
10. Marc Strachan, Chief Communications Officer
11. Kristin Dolan, Chief Operating Officer
12. David Evans, Chief Digital Officer
Complex Headquarters Location & Directions
Complex is an American media company and content platform that was founded in 2002. It operates four main content areas: content, events, experiences, and creative services. The company produces content through its website, YouTube channel, and magazine, as well as its social media accounts. Complex also hosts events, such as music festivals and award shows, and offers creative services for brands. The company is headquartered in Los Angeles, California.