EMCOR Group appointed Mava Heffler as its vice president of marketing and communications. She was president of marketing and reseach at CNBC, and most recently served as senior vice president of global marketing and product management for the Lifelong Learning Group at Thomson Corp.