Public Relations Coordinator Tag

The Buzz Agency, a leading South Florida public relations agency, has expanded its Delray Beach-based team, naming Billie Wyler as Public Relations Coordinator. Wyler is a recent Tulane University graduate with a B.A. in Communications. During her time at Tulane, Wyler served as the Digital Editor...