Logo
job logo

Communications Leader: Ambassadors, Media + Events (Hybrid)

ECHO Incorporated, Lake Zurich, Illinois, United States, 60047

Save Job

A leading outdoor power equipment company is seeking a Communications Specialist to manage brand-building relationships, elevate the company’s presence in media, and oversee the ambassador program. The ideal candidate will have 4-6 years of experience in social media and brand marketing, along with strong writing skills. This is a hybrid position located in Lake Zurich, offering competitive salary and numerous benefits including annual bonuses and comprehensive health coverage. #J-18808-Ljbffr