There are still lots of open positions. Let's find the one that's right for you.
The Sr. Communication Specialist for EBI Self-Service is responsible for managing the complete life cycle of moderately-to-highly complex projects, ensuring that planned results are achieved on time. This role involves developing budgets, timelines, and tracking critical project achievements while coordinating activities across a cross-functional team. The specialist acts as a resource for colleagues, facilitating project meetings and maintaining communication with stakeholders to ensure successful project completion.