Business Development Specialist
3 days ago
Directly reporting to the EMEA Sales Director, you will be the Business Development Specialist in charge of: -New business development in demanding markets (energy, nuclear, Big Sciences, hydrogen, life sciences and industrial) within the UK perimeter. Business Development Specialist. To support ...