QMill
Open positions
1 job
4 views last month
Business Development Manager and UK Country Lead
Open 39d UKLead
United Kingdom
LondonAre you excited about the potential of emerging technologies and how they can reshape entire industries? Would you like to be part of a team building real-world quantum solutions for customers across defence, telecom,…
Business Development Cybersecurity