This job is no longer available

There are still lots of open positions. Let's find the one that's right for you.

About The Position

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.

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service