Overview: Illuminate is looking for a Senior Communications Specialist. Responsibilities: Facilitate meetings and take detailed notes as a primary duty, in addition to leading communication support such as developing, preparing, producing, coordinating, and editing...
Read More