VP, Global Marketing

Alisha McBee

Alisha leads the global marketing team at Encore to craft and implement its global brand strategy, and is responsible for all marketing, internal and external communications, and sales support functions.

She joined Encore from Freeman where she served as vice president, corporate communications for the enterprise. For more than 20 years, her career has focused on leading and developing global programs that build brands, evoke change, and advance the strategic objectives for leading public and private technology and telecoms companies.

Prior to joining Freeman, she directed the global communications efforts for the telecoms portfolio of Danaher which included a significant focus on M&A communications, was responsible for marketing, corporate and shareholder communications at Tektronix, and managed brand and internal communications for Sprint. She began her career in the agency world in Silicon Valley where she helped to launch early versions of tablet computing and security solutions for a growing mobile population. Alisha serves on Encore’s executive committee.

Alisha graduated from Arizona State University and holds a seat on the experience committee at the Dallas Chamber of Commerce.