Neal Glazier

Executive Vice President Marketing at Invaluable

Neal Glazier began their career in 2004 as a Team Manager at Red Bull North America. In 2007, they moved to Zipcar as Senior Manager of Member Acquisition, where they managed and optimized core digital channels, developed and managed a comprehensive strategy and methodology for conversion rate optimization and testing, and drove the Zipcar field marketing strategy and execution for seven markets. In 2013, Glazier joined Invaluable as Executive Vice President of Marketing, where they assisted in building out the rest of the marketing team, rebranding to Invaluable, and launching the customer acquisition strategy. Neal then took on management of the entire marketing team in 2018, including lifecycle event and content marketing. Glazier has also held the roles of VP of Marketing, Sr. Director of Marketing, and Director of Marketing Strategy and Acquisition at Invaluable.

Neal Glazier received their MBA in Marketing & Management from Rochester Institute of Technology in 2006. Neal received their BS in IT - New Media from Rochester Institute of Technology in 2003.

Links

Previous companies

Zipcar logo
Red Bull logo

Timeline

  • Executive Vice President Marketing

    January, 2020 - present

  • VP of Marketing

    January, 2018

  • Sr. Director of Marketing

    July, 2017

  • Director of Marketing Strategy and Acquisition

    November, 2013

View in org chart