Leah Chandler Appointed as Chief Marketing Officer of Brand USA
Brand USA has announced the appointment of Leah Chandler as its new Chief Marketing Officer (CMO), effective March 17.

Brand USA has announced the appointment of Leah Chandler as its new Chief Marketing Officer (CMO), effective March 17.