Director, US Omnichannel/Digital Engagement
Biogen Cambridge, MA, United States of America
About This RoleYou will join the Business Operations & Insights (BIO) team within Omnichannel Excellence as an omnichannel & digital lead supporting upcoming brand launches. In this role, you will ensure a new US Brand or indication is brought to mar...
- Experience
- Experience varies
- Salary
- Not disclosed
- Posted
- 06 Oct