• Harwell Campus Management would like to wish everyone a happy and safe festive holiday.
Skip to content

Business Development Manager

View Full Job Details

STFC's vision is to maximise the impact of our knowledge, skills, and resources for the benefit of the UK and its people. Our Business Development team supports this vision by engaging with commercial organisations, enabling them to meet their research and development goals through access to STFC’s facilities, technology and expertise.

As Business Development Manager for STFC’s technology department, you will be responsible for managing and developing the relationships with a number of key accounts, as well as identifying new commercial opportunities and developing those opportunities through to commercial contract. You will also engage with science led projects in order to identify new business opportunities that may arise.

You will achieve this by understanding the department’s value proposition, creating a clear commercial business plan with the departmental management team, developing a strong network of internal and external contacts, and overseeing the commercial bid management process, to include support for proposal and bid writing and submission and to manage risk effectively.

The role is primarily based at RAL but will require occasional travel to other STFC sites and for stakeholder meetings in both the UK and oversees.

About You

You will have a background in physical sciences or engineering and have experience of working in a commercial role in a technology or scientific organisation. You will be enthusiastic and interested in learning about the commercial applications of our technology capabilities. You will enjoy talking to people at all levels in commercial organisations about their product research and development challenges and be inspired to find practical solutions to address those challenges.

You will be motivated to deliver new business and nurture new and existing customer relationships. You will take pride in delivering great customer experience, and you will be responsive to customer requests. You will be confident, credible, and able to engage and influence both technical and business-led discussions and bring a commercial perspective to scientific projects.

About us

STFC is one of Europe’s largest science research organisations. We are trusted to support, enable and undertake pioneering projects in an amazing diversity of fields. Through our world-class facilities and people, we’re driving ground-breaking advances in science and technology.

The Rutherford Appleton Laboratory (RAL), Harwell, is one of STFC’s network of National Laboratories and provides access to internationally recognised research facilities in the areas of particle physics, scientific computing, laser development and space research. The Technology Department provides advanced technology and engineering solutions to both STFC funded activities and high profile international projects, with a strong focus on engineering for detectors and related instrumentation.

As part of UK Research and Innovation, STFC offers a benefits package designed to provide an excellent work/life balance. This includes 30 days’ annual leave, 10.5 public and privilege days, Christmas shut down, flexible working hours, an exceptional defined benefit pension scheme, and social and sporting activities and societies.


We use cookies to give you the best experience of using this website. By continuing to use this site, you accept our use of cookies. Please read our Cookie Policy for more information.