New Holland announced the addition of Francesca Vaughn as its new brand marketing communications manager, effective May 31.
Vaughn brings more than 15 years of marketing experience to the organization and will be responsible for overall brand, product segment and channel marketing communications, in addition to management of creative agencies and vendors in North America.
Francesca Vaughn brings more than 15 years’ experience in marketing and communications to New Holland since graduating with a bachelor's degree in English from Immaculata University.
newhollandmediakit.com