Senior Business Development Manager - Defence
1 day ago
London
You have sold consulting services across Data, Cyber, Infrastructure or Cloud. Great, you sound like the type of go-getter I'm looking for! Reporting to the Head of Sales at this 75-strong SME, you ...