Biogen - Cambridge, MA
posted 4 months ago
The Sr Manager, Research Business Operations is a pivotal role within Biogen's Research & Development department, responsible for overseeing business planning and analysis for the Research organization. This position reports directly to the Head of Research Strategy and Operations and plays a crucial role in integrating various data streams, including budget, contracting, purchasing, and resourcing information, to provide a comprehensive view of the operational health of the Research department. The individual in this role will utilize this data to generate business insights that will guide senior stakeholders in making informed decisions regarding resource allocation and financial management. In this capacity, the Sr Manager will drive regular strategic budget and resource management reviews, enabling proactive decision-making and thoughtful trade-offs across the Research organization. The role requires the assimilation of data from various sources into metrics and reporting formats that effectively capture the overall operational health of Research. Additionally, the individual will develop data-driven insights and perform scenario planning to inform the management and optimization of Research resources and financial expenditures. The Sr Manager will also serve as a key resource for Research employees, assisting them in navigating Biogen's processes that impact their work and timelines, including contracting, purchasing, vendor risk management, and IT. Furthermore, this role will coordinate the Annual Operating Planning process and other business planning initiatives within Research, leading efforts to enhance functional efficiency and process improvement. The ideal candidate will be a data storyteller, capable of translating complex data into clear conclusions and recommendations that resonate with senior stakeholders, all while maintaining a strong customer focus.