
Communications Leader: Ambassadors, Media + Events (Hybrid)
ECHO Incorporated, Lake Zurich, Illinois, United States, 60047
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